Yes. But it's not free
Yes, but it does cost cost to park there. They have spaces and kiosks associated with each section. When yoy pay it will as you to enter you license plate number and it will give you a ticket to place on your dashboard. Rates are pretty reasonable too.
Thanks! Your answer is awaiting moderation.