Deve funcionar bem.
Se você está dizendo que quer rodar ambos, eu tentaria diminuir sua partição existente e instalar nela. Use o Gerenciador de discos do Windows 7 ou o Gparted .
Instale o Windows XP na nova partição. Isso provavelmente impossibilitará a inicialização no Windows 7, portanto, simplesmente insira o disco do Windows 7 e faça um reparo de inicialização, que deve reconstruir o novo gerenciador de inicialização e também manter o Windows XP como uma opção.
Osúnicosproblemasquetenhocomainstalaçãodeváriasjanelasemumamáquinasãoosconflitosdepastascomuns(Windows,ArquivosdeProgramas,ArquivosdeProgramas(x86)edocumentoseconfigurações/usuários)Aofazerdiscosseparados,ajudabastante.
Sevocêaindaestivertendoproblemascomobootloader,tenteoBCDedit.