You're using the origional XP which does not support drives/partitions bigger than 138 gig. SP1 fixed this problem. To see the whole disk at install you will need to slip stream at least SP1 or SP2 into the install disk.
As for the boot issue try googling it. One site I saw said to do xp first then ubuntu.