Yes, there is parking. There will be valet parking.
Check the Travel Page for more information.
Not exactly but please dress nice and "formally". Be comfortable, bring flats for dancing and a jacket incase it gets chilly at night.