O Windows permite separar a partição que o BIOS inicializa (confusamente chamada de "partição do sistema") da partição que contém o sistema operacional (confusamente chamada de "partição de inicialização").
Isso significa (pelo menos em princípio) que você pode ter tantas instâncias diferentes do Windows quanto as partições. Se você converter o disco em dinâmico, poderá ter muitas partições; Eu não acho que haja um limite rígido.
É complicado se você quiser que algumas das instâncias sejam do Windows 7 e de algumas do Windows XP. Não tenho certeza se você pode fazer isso ou não. Outro possível problema é o licenciamento, você pode precisar de uma licença separada do Windows para cada instância. (Não podemos aconselhá-lo sobre isso, verifique a licença você mesmo ou consulte um advogado.)