You would do yourself a favor to have an appointment! Shorter line!
Yes otherwise wait time is 1 1/2 hours
No, but you'll wait a couple of hours unless you get there very early. Took me an hour once they opened, but I arrived at 7:15am and the line was a block long.
Thanks! Your answer is awaiting moderation.