Absolutely.
Yes, there will be plenty of parking spaces. Overnight parking is permitted as well.
There is a $1 per person shuttle service that will drop you off at your local accommodation.
Idk bud