You can't mix and match CDIs. The ignition timing has to be correct for the engine and the CDI controls that. Incorrect ignition timing can damage an engine.
As for the rest of it, because it's been sitting for so long, all needs a thorough going over. That includes looking in the intake through the frame and making sure there's no critter nests. Whil inspecting, you'll look at the electrical connectors. Are they clean and tight or does it look like one has been hot before, brown and burned looking. A loose connector can get hot and open the circuit.
The story of three wheels and a man...