There is plenty of free parking (make sure your GPS is routed to "Glen Echo Park Parking"). If you don't have access to a car, Uber and Lyft are pretty reliable options.
Yes, but the ceremony and reception are in covered spaces.
Yes!
There will be beer and wine, but because Glen Echo is a national park site no hard liquor is allowed.
Dressy casual