The only way to get a cyndaquil is to have chosen it as a starter Pokemon. Otherwise, you will have to have someone else trade you one.
Cyndaquil, Totodile, and Chikorita.
Yes
You can use a Cyndaquil as a starter Pokemon in heart gold, soul silver, gold, silver, crystal and diamond pearl platinum.
chikorita,cyndaquil, totodile
with poke balls
cyndaquil, chikorita, and totodile
yes
Cyndaquil totidile and chorkira
chikorita, totodile or cyndaquil
cyndaquil, tododile and chikorita.
Cyndaquil by far
Trade somebody that has heart gold or soul silver