1) Nel computer spazio disco permettendo puoi installare in multiboot quanti SO vuoi praticamente senza altri limiti. Per quanto riguarda grub al limite potrai aver solo mbisogno di aggiornare il suo menu.lst ed aggiungere le eventuali voci assenti. Il menu.lst è un normalissimo file di testo quindi qualunque editor di testo nper aggiornarlo va bene.
Il mio consiglio fai installare il bootloader a fedora nella sua directory / e non su mbr , poi vai ad editare il menu.lst di ubuntu ed aggiungi il menu per laa chiamata a fedora , usando la notazione breve:

title Fedora FC8
rootnoverify (hdx,x) (dove x,x = driver,partiz in notazione grub , quindi esadecimale ,di conseguenza tener presente che lo 0 ha valore significativo)
chainloader +1