Yes
Use ParkWhiz or SpotHero and thank me later
Mostly paid street parking. That is full on peak hours. I recommend taking the train and walking or taking a cab
I don't know about free but there is parking meters in some spots and free parking zones for buses
Thanks! Your answer is awaiting moderation.