Yes plenty of public spaces
Yes ... Depending on time of year rather there's any empty
Yes, there are several paid parking lots as well as metered spaces all around the boardwalk area. Spaces/lots fill up in the summer time, but have never had a problem finding a spot - just may have to visit one or two lots in peak season.
Briana is correct, don't get towed away
Yes there is parking there is free parking but you have to look closely for it. Most of the parking lots closest to the beach are pay to park.
Thanks! Your answer is awaiting moderation.