Yes parking underground.
Yes, they have a parking garage with limited parking. Maybe 7 spots, but you can usually always get one. It's a tiny garage so don't bring a large vehicle.
Depends how far you wanna walk.
Thanks! Your answer is awaiting moderation.