Yes there is
Its one municipal parking near court house 10 min. Walking from there to the ferry
There's also a underground parking lot that will run you $25.
Yes there is overnight parking available in a cement building up the hill next to the courthouse. Its about a 15 minute walk away. With your back to the ferry just walk in that direction.
Thanks! Your answer is awaiting moderation.