Parking at Main building inside park
Yes and several other parking places throughout.
Yes
There's parking everywhere
Yes on the street(gets taken fast) and also right just inside entrance
There are at least three full parking lots: one near the entrance that never seems to get too full, one near the herb/japanese garden that serves as the central hub, and one a little closer to the Capitol columns.
Thanks! Your answer is awaiting moderation.