Yes. You can set up an appointment with them online, and you need to go alone. They sometimes have a line outside, not under shelter, while you wait for your appointment time block. Once you get inside it's a very streamlined process.
Yes
Yes and don't bring anyone with you. They will not let them in.
Yes you do , everything is done by appointment only .
Thanks! Your answer is awaiting moderation.