Someone has a recommendation about how to handle these services?
You don’t. Apple is notorious for their walled garden approach. Microsoft has no interest in supporting Linux (why should they?). Don’t know about Google.
I am pretty happy with pcloud. They offer lifetime licenses that are really worth it if you intend to stick with them long term. The automatic Backup works great and AFAIK they have clients for all major platform’s. The android client could be better, but Windows and Linux works great. Don’t miss any functionality and the connection (at least here in Germany) is fast.
Last I heard the person in question stepped down. Made me consider to switch to Pixel with grapheneos