Yes that trueI don't recommend a newbie to host a 'money making website' on unmanaged VPS, if you screw up, you might not getting your data back. One more thing about 'unmanged' VPS is you need to do your own backup.
Anyway, the most basic thing is to learn how to SSH~ing into your server, securing it and install apps.
Easily.Would it be possible for a non-coder to handle the security and related features?