There is no charge for parking. There is a lot adjacent to the mansion. Should it be full there are "visitor" lots on campus very near.
It was free for me, at least where I parked.
Not sure, was dropped off.
Thanks! Your answer is awaiting moderation.