Yes.
We are open every day from 10am-4:30pm, you can buy tickets online, or when you arrive
Yes they are open Sunday's which was the day I visited and you can buy tickets online or in person as I watch people do both on my visit.
Thanks! Your answer is awaiting moderation.