Yes, it is a good idea to have reservations so you can get a time that suits your schedule. But if you are really flexible you can just check the reservation site to see how many tickets are available and buy on site if there are plenty. Off season (like now) tends to have quite a few tickets available without reservations.
Definitely, but check their website for available dates and times.
Yes
You dont need them, per se, but if you dont have them there is a good chance the time you want wont be available. So its probably best to get them. Off season is now, so you'd have a good chance of buying them at the door. Depends how tight your schedule is.
Tickets are $25-30 depending on the tour.
How much are the tickets
When you check on their site and initiate the reservation process, they will show you how many tickets are available for the specific tour. If openings are in the 20s to 30s of tickets then you might be able to risk no reservation.
Thanks! Your answer is awaiting moderation.