Yes, there is a small parking lot on the ground level and a giant parking lot on the roof. The entrance to both is on the 30th Street side.
Yes, there is, two levels.
Also lots of street parking, but with meters. :(
Free parking on the roof
Thanks! Your answer is awaiting moderation.