Charmander is better attackwise.
u can only get one based on witch kanto starter u get squirtle=raikou charmander=suicune bulbasuar=entei
Charmander is the best, but also the hardest one.
none.All Pokemon can be caught no matter what.
magicarp
it depents of witch Pokemon game you means...
Celebi.
witch event
you have to answer it your silf
wild jigglypuff know it, and you can teach it to almost all Pokemon
exp. share
Pokemon by a long shot
The Pokemon that has the POKE POWER flame body is Magmar which you can get either from Pokemon platinum or by transfer from Pokemon fire red