Yes, there is on-site parking at the Country Club.
Yes, even though the ceremony is after lunch there will be a meal served, so come hungry!