Where are you located?
Don't go for any aftermarket carburetor.
Stock is much better.
Ignition coil no idea unless it's primary and secondary resistance is shared (or it's amplification value is shared).
Cdi might allow for over reving which might damage engine in long run. Or it might allow for some changes in ignition timing. Don't know how good it is.
See it's reviews. No one here bothers these things.
As is the saying no replacement for Displacement. So people here go for cc increases