No, you can walk in and get your product the same day, providing you already have a Camera Card. If you don't, you can renew through AAA, and get your picture taken the same day. *This is a Photo Center, so they only take pictures. For all other services, you need to go to the DMV.
No I don't think so
No, you can just show up.
Thanks! Your answer is awaiting moderation.