You didn't mention it directly, but if you want to access any of your hosted services remotely, you will almost certainly want some kind of VPN solution. I host a few things over HTTPS,, but there's no way I'm exposing anything critical directly to the internet.
Get a KVM that gives you remote access if you're really worried but your server really should stay up without issue unless you have some faulty hardware or setup