Fotos, música.... y todo lo que sean documentos y similar, sí. Igual que si los copias a una memoria USB, o si los pasas a otro PC.
Pero los programas y juegos, si necesitan ser instalados, pues los tienes que instalar (y evidentemente necesitas el instalador o el CD/DVD de instalación).
Para el arranque dual, lo dicho, redimensiona con alguna utilidad de particionado la partición de XP, dejando espacio sin particionar para Vista, y luego instala Vista en ese espacio.