No , but there is no fee anyway
Yep
Yes
Yes it is, but entry is free.
Yes, but you don't need to pay to park there.
Yes, however it is technically a national seashore (there is no entrance fee like a national park).
Thanks! Your answer is awaiting moderation.