I don't think so. I didn't see any park there. There is some sand near by the river. My daughters 9 and 7 played there.
Unfortunately not.
There isn't really any closed off area, I'd recommend checking out Great Falls down the road for more facilities.
Picnic area, trails and boat launch area. Also a gift shop.
Thanks! Your answer is awaiting moderation.