Yes but not everywhere only at the special location. Otherwise nature is available but not recommended 😅
Yes. There are public restrooms located in front of the building next to the visotors center.
Yes there are on the side of the building, by the bike shop
I didn't see any, maybe at the visitors center
Thanks! Your answer is awaiting moderation.