Possibly your rival if you choose a Bulbasaur and for sure it's somebody in Rock Tunnel, although I can't remember who... Sorry if the last part doesn't help... :|
Unless you choose bulbasaur the only trainer with venasaur will be your rival if you chose charmander..
you get charmander as a starting Pokemon
There is no hiker that gives you charmander you need to get charmander from another leafgreen or firered.
No one gets the bulbasaur, it will just stay in its pokeball. you can't take it either...
No.
Trade a charmander from firered or leafgreen to emerald.
Charmander
They are bulbasaur, charmander, and squirtle.
You cannot find Charmander in the wild in Pokemon LeafGreen. You will have to choose it as your starter Pokemon at the beginning of the game. If you chose another Pokemon, you will have to trade with someone to get it.You can get charmander only at the beginning of the game.
none only if you migrate from fired or leafgreen and that trainer would be you or other trainers that has it in gts.
You must start the game with it.
migrate from firered or leafgreen