Yes
A couple of spots yes. Otherwise street parking is nearby
Yes. There's street parking nearby too.
Yes but its a very small parking lot. When visit Portland, we park in one of the lots that allow you to park all day, and walk there and then walk the rest of the town.
Thanks! Your answer is awaiting moderation.