You can buy tickets in advance
I'm unsure
If you purchase online you have until end of season to use.
No but your time is limited
I don't know but I do know that you can get passes before you go
I don't know. But get the fast pass bracelets they are worth it lines are long
Thanks! Your answer is awaiting moderation.