sounds like a jetting issue or carb floats are out of whack. You said the jetting in there was the stock jetting? Stock jetting is pretty rich and almost always need to be leaned out some on 2 stroke bikes. When was the last time you did a top end? With the rich jetting and possibly your top end being warn this could be making it hard to start. Also make sure your floats are set to spec, could be letting to much fuel come through on start up as well and wet fouling the plug so it wont start. Also have you checked your reeds for cracks or chips and make sure they sit flat on the cage. And last thing you said your flywheel was rusty and really dirty, this could also be where the problem is coming from, something in the mix of that, as far as i know dirt/debris and water should not be able to get to your flywheel so maybe it messed something up being so caked with crap. For parts just watch e bay, normally you can get CDI's, stators, etc pretty cheap