No, it is not necessary to purchase tickets in advance! But, if you'd like to ensure that you will have the seats that you want, you can purchase tickets early on our website!
No, but it makes things easier if you buy online in advance. It's assigned seating.
Thanks! Your answer is awaiting moderation.