Why do you need a VPS for this? If you’re wanting to test a bot running 24/7, use cTrader. You can create cBots and host them on the cTrader servers for FREE. Why anybody would mess about with VPS for MT5 makes no sense when a better platform offers you the same functionality for free is beyond me.
The number of bots is limited depending on your broker, I think 10 is the maximum now. On demo accounts, it’s 1 bot that can be cloud hosted.
The back tester is way more accurate too. If you set it to real ticks, it basically matches real performance exactly which MT ones do not. The main downside is that it doesn’t simulate margin calls. So you can think your bot is having a drawdown but it would actually have been stopped out.