Zekrom isn't in Soul Silver.
Once you obtain all seven Kanto badges in addition to the eight Johto Badges, talk to Blue on Cinnabar Island. He'll then go to the Viridian City Gym to await to battle you.
Yes, you need all eight badges to battle the elite four in Pokemon pearl.
It really depends on the type of game that you have. If you have Ruby/Sapphire/Emerald, You must get the Eight Gym Badges of Hoenn. If you have Diamond/Pearl/Platinum, you will receive the Eight Gym Badges of Sinnoh. If you want HeartGold/SoulSilver/Gold/Silver/Crystal, you will get the Eight Gym Badges of Johto AND Kanto. If you have FireRed/LeafGreen/Red/Blue/Green (Japan Only)/Yellow (Pikachu Version), you will ONLY receive the Eight Gym Badges of KANTO.
Yes, Prof. Elm gives one to you after you get all eight Johto gym badges.
if you have gotten all eight Johto badges then you will be able to go to Kanto. Pal Park will be in Fuchsia City.
In HeartGold, you have to go to Pewter City and there will be a man who will give you the wing. In SoulSilver, I think you have to get all eight badges, but I don't know for sure.
Well, honey, after you strut your stuff and collect all eight Gym Badges in Pokemon SoulSilver, you better tighten those shoelaces and get ready for a showdown with the Elite Four. It's time to put on your big boy pants, train your Pokemon like there's no tomorrow, and show those Elite Four trainers who's boss. So, grab your potions, revives, and a whole lot of attitude, 'cause you're in for one heck of a challenge.
hes on cinnabar island.you cant battle him unless you got 7 kanto badges
First you have to have all eight kanto gym badges then go to cerulean cave basement to find and battle mewtwo
You have to get all eight badges.
well first of all there are eight badges second you dont find it you have to beat the gym leaders
Go to kanto and collect the eight badges there