No pay. All free. Be aware of time though when there's a lot of cars parked.
You don't have to pay for parking here! Depending on the time can be crowd!
Now,
Nope
No, there's street parking with no time limits.
Thanks! Your answer is awaiting moderation.