If I book a meal in the restaurant does that guarantee me a seat for the show?

No, you have to book your seat for the show as well as your restaurant meal.