No, appointments are not required. You may also be able to renew online at www.gorenew.com.
No. You can walk in if you would like. Depending on the time you go will depend how long you have to wait. I was waiting about an hour if that helps.
Thanks! Your answer is awaiting moderation.