Not for the same day
You don't really need to make an appointment. They take care of you fairly quick. The longest waiting time is half hour or so
I'm not sure. But I know you can just go in and they will see you.
Thanks! Your answer is awaiting moderation.