You dont need a pass. Nor is this a national park
There's no admission fee, or formal entrance to the park, the parking lots are on public roads.
No charge, and generally, no crowds
As far as I know, there is no charge to hike in the park. I don't think it has a formal entrance. They have parking in various locations.
Thanks! Your answer is awaiting moderation.