Yes, there are several rare/legendary Pokemon in Emerald. There's Latios and Latias, which you can encounter in the wild (post-league champion). Rayquaza can be caught atop the sky tower. Kyogre and Groudon can be caught in different locations around Hoenn after beating the Elite 4. Lastly, the three Regis can be found in different caves after solving the braille puzzles.
you cant. you have to trade them from Pokemon emraled.
No, only FireRed and LeefGreen
You train your pokemon.
It evolves at lvl 33
spear pillar is only in Pokemon diamond, pearl, platinum
Wingull > lvl 25 > Pelipper
you tell the devon owner you delivered the letter he will give you the exp share
I think you need a special item like a metorite piece then go to the space shuttle.
Firered,Leafgreen,Ruby,saphire,Emraled and im not sure but I think Crystal works.
First, fix your grammar. Second, unless you have a cheating device or the colloseum bonus disc, you can't get it naturally.
you can get allot of wabefets and trane them io a high level or get a blaziken and a rayquaza and train them to level 70
you cannot catch wild rare Pokemon in xd but you can catch the trainers rare Pokemon, if they are "inpure"