É possível retomar uma VM suspensa em um host diferente?
Sim, claro. Isso é basicamente como o vMotion funciona.
É garantido para poder retomar uma VM suspensa em um host diferente sem erros?
Se você tiver as condições certas, não deverá haver erros. Se você não fizer isso, não, poderá receber erros ao tentar retomar a VM. Alguns erros podem ser mais inócuos (por exemplo, se a VM quiser se conectar à placa de som host, mas o novo host não tiver um). Alguns podem impedir que a VM seja retomada (por exemplo, diferenças na CPU do host).