IF you get a ditto and a female starter you can get an egg. but that requires you to check it and restarting the game a bunch of times. a hassle that pays off if you have the right breeding pokemon.
Yes
Yes
you cant its a starter Pokemon
You can't but you can get the starter pokemon.
walk around with it
no
its a togepi as obtainable in the original gold and silver
you get him as a starter in heart gold and soul silver in the beginning of the game
Choose Cyndaquil as your starter and evolve him.
You get it from Professor Elms Lab.
I personally think its totodile.
go to hoenn by tradeing pokemon.