The above answers are correct. On a side note the bathrooms are single stall for men and single for women. But they are pretty rough. I try to go before I get there.
No but gave to be there real early to get a spot to park there but there are sides roads you can park on but make sure you are in a parking space
No but parking is limited. I have parked on the grass and been ticketed but go down a cpuple of streets south and there is more parking
Thanks! Your answer is awaiting moderation.