They don't take reservations. Call or check in on their app an hour before you plan to go in to cut down your wait time.
Yes
I would just make a phone call.. I think they are first come first serve
Honestly I don't know, you may need to check the website.
Thanks! Your answer is awaiting moderation.