No me hagas mucho caso... Pero personalmente tengo un PC que tenía WVista de partida, le metí dos veces W7( de x86 y de x64), pasé a W8, probé a sustituir el W7 de x64(el de x86 ya lo sustituía W8) por XP y lo único que me pasó fué que no arrancaba W8, sólo XP porque me cargué el dualboot... Lo que pasa es que si quieres mantener los dos SO, si instalas después de uno más nuevo el viejo(Vista>>>XP), borras el arranque de WVista por el de XP, el cual no tiene soporte para hacer un doble arranque(o dualboot) con un SO más nuevo
Por poder puedes probar, pero no te doy ninguna garantía en el tema BIOS y eso.
De todos modos, creo que te puede compensar más instalar W7, porque el soporte para XP acaba, después de unos 14 años bastante largos, dentro de 2 días. Eso significa vulnerabilidad, porque Microsoft no le va a dar más actualizaciones de seguridad.
Espero haberte ayudado!!