Yes, there is plenty of parking at the venue.
Yes, there is a shuttle that departs the hotel at 4pm and then departs from the ceremony back to the hotel at 10:30pm.
We have a room block available at the DoubleTree in Milford MA. See the "Travel" tab for more information.