When I visited I noticed there were very few cars parked and the area quite deserted so for an overnight I would be inclined to park closer to the main area, nearer Concrete Beach Brewery and walk down. Only 10 minutes away.
Yes, only street parking is available which you can pay Via the pay by phone ap, The brewery is located on the quieter side of Wynwood so it shouldnt be too much of a problem
Call them and ask
Thanks! Your answer is awaiting moderation.