On the brochure it says "open 365 days year" but it's always good to double check.
No tickets nedded in advance. Call or check on line to see if they are open on holidays.
I do not think so. I went on a weekday and simply paid when I went in the cost was $15 per person
Thanks! Your answer is awaiting moderation.