No, you can only obtain them by finding them on the ground, some people even give them to you but you cannot buy them
yes u can get them in the pokeathlon dome for 2000 points i think its quite a rip off but its the only way to buy them alternatives from friends or in hidden Pokèballs in the game
No
nothing
You get 1 of 3 rare pokemon. Giratina, kyogre, and groudon, I think. But you can only get 1.
Somewhat rare to find i remember finding it on my second try.
In the Pokemon series you can revive fossils into rare Pokemon. In Pearl you can do this at the coal museum.
no.
train, or rare candy
nothing
yes
Defeat the gym leader.
you can buy one at the pokeathlon dome for 2500 points
Y-O-U-R-M-O-M
There is no such thing.
u go use a rare candy on a weedle
Go to the lake of rage through the Greedy Gate. There you will meet Lance!!! It's not a rare candy, it's a RageCandyBar. (Key item)
Any of your pokemon.
once you obtain a rare candy you simply select it in your bag select use and select a Pokemon and their level goes up immediately
everywhere but very rare