Boas. Neste momento tenho o Vista e o XP em dual-boot, ambos x86. Se eu quiser mudar para o Vista x64, posso fazê-lo e continuar com o dual boot que tinha antes? Ou seja: Vista x64 e XP x86 em dual-boot?
sim, podes. Até podes ter tri boot ou quad boot da combinação de SO's que quiseres
Por norma o Vista já reconhece outros SO's microsoft na altura da instalação e já te mete o boot direitinho.
Mas mesmo que não dê, ou se quiseres instalar outro SO non-microsoft (linux por exemplo) instalas o GRUB ou qualquer outro bootmanager (existe um relativamente bom e fácil para o Vista mas não me tou agora a lembrar do nome).
Sim podes ter o xp 32bits numa partição e o vista 64bits noutra partição.
Foi só um exemplo podes ter qualquer SO tanto faz ser 32 ou 64bits, desde que estejam em partições diferentes.