Ho-oh, Lugia, Entei, Raikou, Suicune, Celebi, Mewtwo, Moltres, Articuno, Zapdos, Mew
Latios
Well, I guess you mean "Soul Silver", and the main legendary Pokemon is Lugia, Water/Flying-Type.
the only legendary that you can breed is manaphy. and that will result in a phione.
Moltas: the fire legendary bird Pokemon the second strongest bird Pokemon
You can't breed legendary Pokemon eggs on Pokemon SoulSilver or on any Pokemon game.
over 9000
They will simply gain Exp. You can't breed legendary pokemon.
no
It might depend on the Pokemon, though usually you can face legendary Pokemon again if you beat the Champion.
Probably either Mewtwo or Rayquaza.
it is impossible except for when you have cheats in Pokemon pearl,platinum,diamond
it is a item that you obtain in pokemon soul silver that you use to catch lugia the legendary bird in the whirl islands.