Hi.
I can install without problem your erpnext instance on your VPS.
But be advise, I cannot to configure your erp instance because is a complex task that requires a lot of information.
So my budget is for install your erpnext and not for configure it, not for install email server for your erp next instance.
Open to questions.