Tough choice. I have all 3 because I started the game, chose one, traded it as soon as I could to Pokemon Pearl, started again,repeated and finally traded the two others from Pearl to Silver. If that's not an option, Totodile. It can learn Dragon moves later on and many other types of moves, It's power is awesome and it looks really cool.
Cyndaquil by far
chikorita it gets pretty tough
You dont
1. Charmander 2. Squirtle 3. Bulbasaur Hope I helped! :)
Cyndaquil has the most advantages over gym leaders, and the elite four. He is the coolest in my opinion.
Starter pokemon, or from a trade.
you can't
Yes
Yes
Gold silver and crystal but you can also get on emerald if you complete the hoenn dex. Also you can choose it as a starter in Soul Silver and Heart Gold
It depend on your opinion. For me I would rather pick cynaquil than chickorita and totodlie.
Actually totodile is the best as it learns ice fang which is very important for defeating lance. You can finish the game with totodile without teaching it a tm.