There's a lot of parking, and it shouldn't run out. However, when it gets busy you will have trouble getting into the main lot. Instead you will be redirected to a secondary lot approx 15 minutes away and take a shuttle to the terminal.
As you drive down look for a sign by the road which will tell you where to park. "Streamship' means the ferry
Parking is $13.00 per day
You will most likely have to park in the secondary lot 4 miles away. The attendants will give you written directions on how to get there and how the shuttles operate. The parking fee is roughly $12 depending on the time of the year. They are timely.
They have multiple parking lots. It's advisable to directly go to one if their lots rather than going to the terminal first and then driving back to one of the lots directed by their staff. Address of both the parking lots is mentioned in their website.
Thanks! Your answer is awaiting moderation.