The front parking lot is very small (~6 cars) but if you drive down the incline to the left of the front parking lot there are close to 40 two hour parking spots.
Yes but it is limited. There are other lots you can use near by but you have to pay to use them.
Thanks! Your answer is awaiting moderation.