Ciao,
La risposta è "dipende":lo spazio che ti mancava per far partire le vm è legato alla configurazione delle vm stesse.
Ogni vm, oltre ai dischi e se non applichi reservation sulla ram, crea un file di swap grande quanto la ram con cui è configurata ( questo swap non c'entra con quello del sistema operativo guest).
Quindi,al minimo,devi tenerti libero sul datastore tanto spazio quanto la somma della ram che hai configurato sulle tue vm. A questo spazio poi ne aggiungerei altro per gli eventuali snapshot che potresti voler usare.
Più che chiederti quanto spazio lasciare libero su un datastore da 1 Tb,dovresti chiederti quanto spazio ti serve al minimo (dischi vm + swap vm) e a partire da quello dimensionare il datastore.
Giuseppe