No, there's a lot for $7.50 if you get it stamped. Otherwise street which is hit or miss.
No. There is metered street parking, or discounted parking in the world trade center ramp. I believe it's 7.50 for the first few hours.
Thanks! Your answer is awaiting moderation.