Yes it is open in December, and there are no park fees during that time seeing it is the down season
If it is, good luck getting up and down those hills and stairs lol
Yes
I believe it's open year round
Thanks! Your answer is awaiting moderation.