Yes
Yes, in my experience you can be in and out with plenty of time. Let them know the time of your show, but also try to arrive there with at least an hour to eat. The service is quick so it is up to you based on how much you order and whether you order apps, drinks, or desserts in addition to your meal.
I am sure they have experienced that request many times and will be able to accommodate you.
Thanks! Your answer is awaiting moderation.