yes the best Pokemon is the fire type
you should have the starter Pokemon and the other caught Pokemon
your starter Pokemon if you can
oshawott!
you should get Pokemon white and choose TEPIG AS your starter.
Train your starter Pokemon then use it.
Get any Hoenn starter you want. It doesn't matter.
If you have chosen Bulbasaur as your starter then Gary chose charmander. Catch a water Pokemon to beat it.
You should use either Groudon or your Starter Pokemon. I used a crobat and a garados.
In leaf green you should start with bulbasaur because the first 2 gyms are weak against grass Pokemon
charmander
for emerald, raquaza, groudon, kyogre, your starter pokemon, magnemite and wailord.
-yes if the Pokemon left stink -no if you have the same level Pokemon besides the starter then just continue or migrate that one two and then restart