no
Well, You must have a pokemon from the opposite game, Say you have pokemon black, Youll need a pokemon from pokemon white (trade over) with the move known as Charge. So when you get any pokemon from the opposite game, that knows charge, is when you can activate it
yes beat the game then go to turn back cave next to veilstone city and get the legendary ? in the cave. find out what Pokemon it is when you go there. its giratina
i cannot answer the question - wich legendary Pokemon evolve? but i can answer the question - do any legendary Pokemon evolve - and the answer is... no!
The rerest legendary Pokemon in any of the games is mew and arceus
you cannot breed any legendary Pokemon
No.
any Pokemon that isent legendary
Any Pokemon that is not a legendary Pokemon can be bred. An example of a legendary Pokemon would be Heatran, or Ho-oh. Any normal Pokemon, like pikachu, can be bred.
About any legendary.
I don't think you can refight any legendary Pokemon except the wandering dogs.
You can't breed legendary Pokemon eggs on Pokemon SoulSilver or on any Pokemon game.
No