Install ESXi on your two hosts. After that you have a choice for vCenter.
1. Build a windows server and install vCenter on it with a DB backend.
2. Deploy the virtual vCenter appliance.
Once installed download the ViClient and point it to the IP address (or dns name) of your vCenter server.
Once logged in you can then add your ESXi hosts by IP or DNS name.
What is your connection speed between your two sites. You are going to need a healthy link if you want to use it for D/R purposes.