JesseTheEternal- No, there is a big list of Pokemon that can appear however. I don't have it currently.
talk to dawns sister everyday until she say where magnemite is
yes you can all you do is go to the spear pillar after you get the national dex and i think he should appear
well you need to get the national dex and talk to dawn/lucases sister and if theres spinaraks in an area fly there and go to the tall grass.
By boys little sister are you meaning Lucas' little sister in Sandgem town? If you are then she is in Sandgem Town the big house on the bottom-not near the water just down from the Pokemon center a little-She's really cool because she tells you where certain kinds of Pokemon are once you get your national Dex like skitty natus and whatever.... Hope this helped!!!
During a swarm in Lake Valor. Swarms change daily and you can look up what the current Swarm Pokemon is at Dawn's or Lucas's sister in Sandgem Town (depending on which gender you chose).
No.
the Pokemon that dawns little sister tells you
In her house, southeast from professor's lab.
wait for dawns sister to say where it is after you beat the game
Speak to Dawn's/Lucas' little sister, she will tell you about 15 different rare pokemon.
you have to trade one: my sister and me traded starter Pokemon, its the only way to do it
You need to go to Dawn's house and her little sister will tell you.
It is a swarm Pokemon and you need the national dex.Talk to lucas' or dawns sister and she will tell you where to find a certain swarming Pokemon
Route 217 but you need to check with Dawn's sister in Sandgem Town.
dawns sister will tell you after nationall pokedex on a ceirten day
talk to dawns sister everyday until she say where magnemite is
You need to get the national pokedex to get national pokedex you need to get all the Pokemon and you need to talk to daun's sister