Yes, you have to pay for it though.
Yes, there is an option to reserve one parking spot per car. I never used it though. There's always been plenty of parking in my experience to never have a need to reserve parking and I've been there for 2 years.
There is an option to pay for reserved parking but be careful, they say one thing and then turn it around. Make sure to ask exactly how many cars you can have.
Thanks! Your answer is awaiting moderation.