All of these can be run on any Linux distro. Dropbox is probably a better choice than Google Drive as Google drive doesn’t have an official Linux app (but you can get it working beyond just using it in a Web browser if its a must).
I’d go.with Linux Mint as it’s well supported but any point release distro will serve your needs well. For example Fedora KDD or OpenSuSE Leap, Debian etc. I wouldn’t recommend Ubuntu.
Open source software such as Ansible, Puppet, Salt etc deployed on a custom Linux server with networking hardware.
If you want an all in one system / support package then search for Ansible orchestrator for example; there are plenty of EU based companies selling their own network kit configured for Ansible.