It's lightly staffed. Show up early if you want service.
You can apply online or go to any office but if you want to be seen in person tell them so, otherwise they will direct you to apply on line.
Yes, you can.
Thanks! Your answer is awaiting moderation.