Unfortunately, there are no swarms on HeartGold and SoulSilver, only on Diamond, Pearl and Platinum.
One way you can get lavitar is by trading from Diamond or Platinum or other games or you can also get it by Lucas' sister in Sandgem Town and wait until swarms come it might take a while for it to happen but its possible. Don't worry.
Ralts appear in 'swarms', you have to listen to the radio often until Mary announces breaking news where she will tell you were to go for ralts.
It cannot be found until you have obtain the National Pokedex. Magnemite only appear in 'Swarms', where a certain place is swarming with that particular pokemon and cannot be previously obtained.
You can only catch Phanpy in Platinum if it's 1 of the daily swarms but swarms do not occur until after beating the Elite 4 and acquiring the National Dex however you could also migrate it from either Ruby, Sapphire, FireRed, LeafGreen or Emerald or you could trade for it.
that is impossible. Pokemon silver was made in 2001 and they did not have the movie with celebi in it until like 2005 from 2009
go to mount silver and walk until you reach a trainer. he is red. he will say...... then battle you.
You cant. You have to wait until it is in stores.
Level it up until it is lvl 40.
It would be very hard these days to find a copy of Silver with a working battery, just wait until SoulSilver comes out if you want Silver.
Move around the map until you see Route 38.
You can't find Chickorita in Pokemon platinum. You have to trade with someone who has that Pokemon Or you can migrate from emerald or wait until heart gold and soul silver comes out
He'll be at Mt. Moon, then the Dragon's Den, then you can't find him anywhere else until Sundays and Wednesdays at the Pokemon Leauge.