you have to get a ralts and level it up to 30. the first evolution is kirlia (at level 20)
The first Psychic you'll encounter has one.
you can't find a gardevior in the wild
yes. go to victory road and cross the bridge, you go to the right, use rock climb (down), then go to the left and there will be a trainer. he has a haunter, a gengar, then a gardevior. hope that helped
Lopunny, Gardevior, and Medicham (i think gardevior should get together with team raider's gallade)
You need to evolve a Ralts at level 20, and then evolve that Kirlia to level 30. You can find them on the northeren section of Route 212. Serebii.com is a good website for these sort of questions.
Wally, the true rival of Pokemon ruby, sapphire and emerald.
Yes
you can migrate from saphire, or you can catch a ralts in the safari zone and evolve it
Gardevior psychic on tentacruel thunderbolt on the rest except whiscash use Breloom
when its level 19 trade it and let the one you have traded make it to lvl 20 and dont get your ralts anymore just let him or her level it into lvl 100 and said he or she must breed the gardevior that has a lot of good attacks and get the egg of gardevior and when it hatches to a ralts trade the ralts with a wurmple cause it has some good attacks rather than growl and level it into 20 for kirlia and 30 for gardevior if your using diamon pearl platinum to get gallad before you get a ralts in trade the ralts must hold a dawn stone and trade it so it will evolve into gallade(note:it only works on diamond pearl platinum )
You can not find a Gardevior on Emerald. You will have to find a Ralts in route 102 then evolve it into Kirlia at Level 20. Then into a Gardevior at level 30.
Pretty much any psychic Pokemon but I suggest Gardevior, Espeon, Alakazam, and Xatu. Movesets Gardevior Psychic Protect Shadow Ball Calm Mind Espeon Psychic Shadow Ball Trump Card Protect To Lazy to Do the rest check SMOGON