Funcionará muito bem se você instalar o Windows 7 na instalação do XP, apenas certifique-se de selecionar o disco rígido correto durante a instalação. NOTA: Você precisará executar uma ferramenta de reparação de grub como reparo de inicialização.
EDIT: Aqui está o comando específico que você precisa executar para corrigir o bootloader:
grub-mkconfig -o /boot/grub/grub.cfg