Yes, there is plenty of free parking on-site. You can also leave your cars there overnight if need be.
Doors will open at 440pm. There will be champagne upon arrival.