Not at the moment. You'll need to schedule an appointment for you to get in
I think so on class C
You can go there and be in the line. They will help you with appointments. You may get appointment for next week. I went there during last week of June and I got the appointment for 3rd July for DL.
No, they are by appointment only.
Thanks! Your answer is awaiting moderation.