Yes there is, if you drive close to the entrance there is parking across the road called duck pond overflow parking. You should be ok to park there. That's where I always park
On weekends yes. You can get a visitors pass during the week if you are not faculty or student otherwise.
Yes
Yes there is free parking by the lake side.
Thanks! Your answer is awaiting moderation.