Grub2 — мультизагрузка Ubuntu и двух WinXP?
Определите в какой винде у вас стоит ntldr (ищите в корне раздела) и скопируйте его во второй раздел, со второй виндой, а именно файлы:
C:\ntldr
C:\boot.ini
C:\NTDETECT.COM
C:\Bootfont.bin

Отредактируйте файлы boot.ini, исключив вторую винду из первого файла, и первую из второго, установите timeout 0

Настройте grub как вам ответили выше, в файле menu.lst дописав вторую винду, только уже на другой раздел, возможно с первого раза не прокатит и придется поиграть с makeactive в настройках списка но это зависит от параметров реестра второй винды. По идее все должно заработать сразу.
Нет
Удалите винхп лишнюю и все. Будет сразу грузиться после груба винда.