They will encounter the awful sides of the internet in their lives. It is a fact of the internet.
What are you doing/going to do to prepare them for that eventuality?
You can’t protect children from life—you can only prepare them to handle it as best they can.
Open Street Maps has a lot of trails but obviously not all the other stuff you’re looking for.
I use Osmand which uses OSM.