No but like the person said above, there are restaurants in that area you can use and the Fort is just over the Land Bridge where you can find public restrooms.
No, but there's restaurants before entering the park area, I hope this helps.
Thanks! Your answer is awaiting moderation.