There is free street parking all around, but you have to be willing to walk. Parking can be found past the police station and McDonald's. I never pay for parking.
There is always room on both sides I think parking is not a problem
There is metered parking on the streets. But Luna park does not have it's own parking. Best you take public transportation.
Thanks! Your answer is awaiting moderation.