Respecto a lo del xp,a mi me actualizo sin problema,pero de todas maneras yo tengo instalado en mi pc el xp y el 7 para lo que no pueda hacer con el primero.
Solo tienes que instalar 7 con el xp funcionando,te crea una particion aparte y cuando arrancas te pide con que SO arrancar,asi de facil.
Del resto hay varios temas abiertos para ello.
Saludos.