I recommend Syncthing instead of cloud services. You never really notice how much stuff is "in the cloud" but storing it all and relying on it all there is taking a big leap in trust for the service you use.
Alternatively, self-hosted NextCloud/related service might also work but involves a bit more setup. Pros of that is that there isn't duplication of files stored on mutiple devices; ie. it works more like you would expect
I remember this organization that tries to get laptops into the hands of kids and I think that the laptops have Sugar on them, although I'm not sure. Could look into that.