Erstmal hat es Sinn das zwei Partitionen eingerichtet sind. Die erste ist die aktive primäre Partition wahrscheinlich Laufwerk C für das BS (in dem Fall Vista). Die zweite Partition ist höchstwahrscheinlich eine logische Partition um Daten darauf zu sichern. Das macht besonders viel Sinn, wenn du einen Systemcrash hast und das BS neuinstallieren musst. Dann sind deine Daten nicht automatisch gleich weg.
Erstelle erstmal noch eine dritte Partition (primär) für XP. Wenn du diesen Schritt getan hast, dann kannst du XP installieren.
Zu deiner anderen Frage. Hast du es mal spaßhalber ausprobiert, ob der Rechner nicht schon von CD bootet?
Welches Bios? (Hersteller)
Wenn es dir gelingen sollte XP zu installieren, dann musst du auf jeden Fall den MasterBootRecord neu schreiben. Nach der Installation wirst du merken, dass beim Start dir nur ein Betriebssystem (in dem Fall XP) angezeigt wird. Wie du das machst, hier eine Anleitung.
http://www.supportnet.de/faqsthread/961