Yes. But you can make the appointment online
Yes you do if you did not get a renewal letter from the dmv in the mail. I think you can do on there website as well dmv.ny.gov. I would check the website first cause you would have to schedule a day to do it from there because they are doing it by appointments only and that needs to be schedule first.
Absolutely, yes
Thanks! Your answer is awaiting moderation.