You do not need a pass or to pay a fee to be on the beach. You need an annual Discover pass or $10 day fee to park in the day use parking lot.
It is a public beach. There's is even road access along side of the park for people to drive out onto the beach.
Yes
Its open to public
Thanks! Your answer is awaiting moderation.