I am not a big fan of mechanical vents.
The 2" vent that seems to be what you have going on there will be ok for what you have. Your vent placement should be ok. Is there a vent you can tie into from the old sink or another place? If so I would use it. I'm from Mass so my code might be different from the code you have.