Not required, there's a small parking lot available at the trailhead that is open to the public.
I used mine last time but I dont think they are required. Not a lot if parking spots, maybe park on street at north entrance? Have a good time!
Thanks! Your answer is awaiting moderation.