For enhanced license or real ID you need to go to dmv and need an appointment to get inside, process is quick due to fewer people and parking is free nowadays.
I don't believe so. NY is very specific. So, it is better off going to DMV
Thanks! Your answer is awaiting moderation.