If your VM is in ovf format you can use the vsphere client to import it into your ESXi using File->Deploy OVF Template ...
then follow the prompts on the pop up window.
If it's not in OVF format you can upload it to a datastore and then try to Add it to Inventory
In vSphere Client select the Summary Tab for the main server.
On the Resources->Storage
panel right click on a device and select Browse datastore
.
You can then use the datastore browser to create a folder
to upload files to
Select the files to upload and follow the prompts.
Once the files are uploaded you may be able to right click on them and select Add to Inventory.
Вы не можете. ESXi имеет очень ограниченную поддержку файловой системы. Если я правильно помню, функциональность USB ограничена FAT16.
Подключите диск к другому компьютеру и выполните передачу по сети.