Yes
Yes there is free parking
It's for free.
Unfortunately I don't speak English
There is a place where cars were parked near the entrance, i am not sure if there is a fee, or if its specifically for the cloisters though.
Thanks! Your answer is awaiting moderation.