bluebanana yes you can but ideally you will need 1x VPs server for control panel only.
1x VPs server for backup role
And then your server for web server and mail server roles..
You can do all roles on one server but if anything goes wrong you will lose all your data.
You need bit more than one core…