You can't
No, You must train your Pokemon and evolve them in your DS Game.
Hapiness
get it to level 40
it doesn't evolve in emerald, but it evolves in diamond pearl and other DS Pokemon games
Legendary Pokemon [same with any other pokemon game for ds] cannot evolve.
you can get or borrow a second ds with the Pokemon diamond/pearl game and trade the kadabra from the 1st ds to the 2nd for it to evolve, and then the newly evolved alakazam back to the 1st ds :]
Maybe.
Level it up to level 21, and it will evolve into Gloom.
Unfortuantely, the answer is no. You have to either A: Trade one from a diamond or pearl game, or B: Evolve it in the other game, then pal park it.
by beating the game
Unfortunately you cannot transfer Pokemon without a second DS system. Try to find one to borrow.
there is no such thing it is a cheat on the action replay for ds it just gives you the Pokemon but shiny(sometimes they evolve into legendary Pokemon!)