Wenn Du die Linuxpartition formatierst, dann bootet in der Tat keines von beiden Systemen mehr, da sich der Bootloader
(sofern Du keine seperate Boot-Partition eingerichtet hast) zum Großteil auf dieser Partition befinden wird.
Daher musst Du den MBR neu schreiben. Das geht am einfachsten, wenn Du eine Windows XP CD hast und nach dieser Anleitung vorgehst:
http://wiki.ubuntuusers.de/ubuntu_entfernen
(Die verwendete Distribution ist hier vollkommen egal.)
Die Windows-Partition dürftest Du mit Windows Bordmitteln nicht vergrößern können, zumindest nicht unter XP. Du kannst dazu z. B. die GParted Live-CD benutzen. Mach aber bitte vor dem Vergrößern der Partition eine Sicherung der wichtigsten Daten, bei einem Fehler können diese nämlich verloren gehen.