Исходя из вашего поста вам требуется отказоустойчивое решение, под ним я понимаю возможность выхода из строя одного из серверов кластера - в этом случае вам необходима общая для серверов СХД на которой и будут размещены файлы виртуальных машин, в этом случае (если на vmware настроен HA кластер) то виртуалки перезапустяться на других серверах кластра, и для пользователей это будут эквивалентно перезагрузке сервера. В случае же отсутствия общего стораджа, вам придется каким то образом бекапить, реплицировать вирт. машины на другие сервера кластера, и в случае сбоя запускать их руками, при этом будут потери данных связанных с тем что на репликацию или бекап требуется время.
по второму вопросу: How to delete vm from the datastore with vsphere cli