YES
Yes there is call ahead seating you may have a small wait when arriving. I have never waited more than 10 minutes when using call ahead seating.
Calling ahead will get you on the wait list they will ask what time you plan to arrive. You still may wait a few minutes when it is busy
Sure, go for it.
Yes you can
Thanks! Your answer is awaiting moderation.