The beach is currently free to visit.
It's a state park, so it's free. I live right next to it so I'm not guessing.
I am not sure about that. I have a good friend who works at the lodge and I get to go for free. I wish I had the information for you.
Thanks! Your answer is awaiting moderation.