there are many ways to get points in poemon
If you can trade Pokemon from crystal version to gold version my guess is yes
To trade Pokemon from Pokemon Crystal version to another version of Crystal you need to use a link cable. You can also battle this way.
In Pokemon Crystal Version, a Heracross will occasionally appear when you use headbutt on trees.
Crystal version.
In Goldenrod city, but only in the Japenese version of Pokemon Crystal.
you can't.
By trading one from gold/silver and cloning it Dani (the girl Pokemon trainer on Pokemon crystal version) By trading one from gold/silver and cloning it Dani (the girl Pokemon trainer on Pokemon crystal version)
Yes
yes
You could get a shiny Pokemon for crystal but you need luck to catch one ("_")
On Pokemon?
yes.