Yes you can park on the street or on the lot across from the Mud House.
Usually yes
There's on-street parking, which may mean you'll end up a block or two away if it's particularly crowded that day.
Yes
Thanks! Your answer is awaiting moderation.