I would to be safe, but they will only take reservations 24 hours in advance. So you would have to call today for tomorrow. They will not take same day.
I'm not sure. I've never been when there was a waiting list, so it might depend on the time and day you go. Easier to probably call.
Thanks! Your answer is awaiting moderation.