Yes, there's a public tour that you can take, self guided tours.
Try to purchase online tickets at the most it saves time
Yes, go to the visitors center first to get times. It might be part of the walking tour though and will cost some money.
Thanks! Your answer is awaiting moderation.