Yes
Yes - you can stay up to 6 months and then you need to be out of the park for 2 weeks but can come back again for another 6 months after that. They have "volunteer" opportunities that I believe offset the cost of your site but I have never done that - best to contact the park directly about details. HTH
Thanks! Your answer is awaiting moderation.