IMPORTANT PLEASE READ
Since writing this guide I have run into a problem when using the command below with at least one of my Masternodes
sudo apt -y autoremove
It removed some stuff needed by the wallet (I can't remember but I think it was the Berkely DB) and the wallet promptly stopped working.
Therefore I suggest you not to run this command with the -y option and check if any stuff it says is not needed anymore, is something that was a dependency of the wallet and hence actually needed.
Or to be extra safe just don't use the autoremove command at all lol
I can't edit the post above (a bit silly if you ask me) so hopefully people see this comment.
RE: VPS Initial Setup for Masternode