Not sure I exactly follow you when you say “is it the same set up as what VMware has provided?" but vSphere HA provides ‘high availability’ by restarting any VMs there were running on a host that has failed as long as the VMs are on shared storage and that you have spare compute capacity available on the remaining hosts. Think of it as a hard power off then a power on. Will your OS and application handle that ok?
vSphere Fault Tolerance provides higher levels of availability but essentially ‘mirrors‘ the VM so that it is running in sync on 2 hosts therefore if anything happens to the host where the primary VM is running then connectivity is transparently and immediately switched over to the secondary VM running on a different host. This is fine if you have a server hardware issue but if your issue is down to a fault with OS or application then FT won’t help you. For the application high availability, you really need to have that function built into the application itself.
Essentially ask yourself, what faults am I trying to protect myself against?