Moltas: the fire legendary bird Pokemon the second strongest bird Pokemon
beat the eleit four and talk to pro. oak.
There are many Pokemon found on Mt. Silver of various levels around level 40 to level 50.
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.
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.
you need to win the 8 kanto badges and then go to prof oke´s. he will give you rock climb and tell you that now you can go to mt silver
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.