Called them and no they do not have season passes
As far as I know they do not
They do not. There is no official word from them as to why but I believe it is because it would make the park too crowded. Also, it would become a babysitter for all the local teens and negatively effect the experience.
I believe they do. Check out the site for details
Thanks! Your answer is awaiting moderation.