Get there earlier to have cocktails before dinner.
5:30pm is the start of dinner. It is okay to be a little late.
That is the time they start seating people. We do weekend matinees and arrive 45 minutes after the time on the ticket. We never have a problem finishing dinner before the show starts. So you have plenty of time margin.
I believe it is. Maybe get there a little early so you can get to your seat
Thanks! Your answer is awaiting moderation.