You have to register certain people in your PokeGear and they will tell you of certain swarms happening. I also heard you can listen to the radio [Oak's Show] and he will say if a swarm is happening, [Random Swarm] but I only witnessed it in a video, which the player was in Kanto.
You could find swarms of ralts on route 34 on the right day if you're lucky and then evolve it at level 20 or just trade for one somewhere
Aura Beam is in Pokemon HeartGold.
That is impossible in Pokemon HeartGold and SoulSilver.
No, you cannot sell eggs in Pokemon HeartGold.
You need to mate the Pokemon with a Ditto.
Unfortunately, there are no swarms on HeartGold and SoulSilver, only on Diamond, Pearl and Platinum.
You can catch them while they're in swarms. Otherwise it's almost impossible and will take you weeks non-stop. To get Pokemon in swarms you need to listen to the radio on your pokedex and wait for it to say where the snubull is swarming.
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.
Snubull are usually found in swarms. Otherwise, they are really rare. Swarm locations and the Pokemon type can be found by listening to Professor Oak's and Mary's talk show on the radio.
There is no best Pokemon on Pokemon HeartGold.
there is no Pokemon Mansion in Heartgold.
They are not in Pokemon HeartGold
swarms on route 222
Route 14 swarms
They tell you where Pokemon are and where Pokemon swarms are.
You could find swarms of ralts on route 34 on the right day if you're lucky and then evolve it at level 20 or just trade for one somewhere
After you get the National Pokedex, you may see Phanpy in swarms on Route 207. You may also trade one in from Heartgold, Soulsilver, or transfer one from one of the Game Boy Advance games.