Yes. They have a ticket window. We bought our tickets on site. 45 bucks for two I believe.
Not anymore. Since Covid hit, now tickets must be purchased online
Yes. If it's a large group, I would recommend calling in advance. They are short staffed in guides but it's pretty easy to navigate with smaller crowds.
Yes you can buy ticket at the counter on site
Thanks! Your answer is awaiting moderation.