Yes, you should
Yes call them.
Yes, you have to call to make reservations.
I believe so, but you should really call them yourself to find out for sure. And, hey, if they do, you can make the reservation right then and there.
Thanks! Your answer is awaiting moderation.