Hallo!
Als erstes sollst du deine Daten mal sichern, bevor du irgendetwas machst - auf eine 2. Festplatte z.B.
Wenn du Windows neu installierst (auf C

, hast du somit die Daten auf einer anderen Partition (oder auf einem anderen Laufwerk), die somit nicht angerührt wird.
Neues Betriebssystem musst du natürlich nicht kaufen, hast ja wahrscheinlich eine Recovery-CD oder eine Original-XP-CD, nehme ich mal an.
Das Setupprogramm fragt dich dann eh, ob du die bestehende Windows-Installation überschereiben möchtest, d.h. die Partition wird formatiert und das "neue" XP darüber gespielt.
Hoffe, ein bisschen geholfen zu haben!
Christoph