You can call them to get answers to all the questions you have
Yes pets are welcome to stay, I don't think that you have to reserve a campsite I only went to spend the day, but it's definitely a pet friendly place
Thanks! Your answer is awaiting moderation.