Look online on official website. I was there 2 weeks ago by appointment. They were asking if you had an appointment as though they would put you on a different line if you didn't.
No u must have an appointment
Yes, I think so, but it is beter to make an online appointment.
Thanks! Your answer is awaiting moderation.