Welcome to the Community,
Fault Tolerance is actually the only feature which provides continuous operation of a VM in case of a host failure. However, it comes with a couple of limitations like four protected VM's per host, one vCPU per VM, no snapshots (e.g. for backups), ...
I also doubt that a single vCPU will meet the requirements for all of your VMs (Exchange, SQL, CRM, ...)!?
Another feature - without such limitations - you could may a look is HA. However this will restart the VMs in case of a host failure, so you will have a short downtime.
André