you said that you were getting spark so your flywheel gap is okay. The only timing on a two stroke is your flywheel position at TDC. maybe your flywheel isn't seated right? but gas seems to be more of your problem so let's explore that.
It's fouling plugs and putting excessive gas into the cylinder without starting. So your compression is fine becuase it can pull that much gas through your reeds, so go back even farther.
Your reeds could be worn but reeds don't provide gas-the carburetor does.
You cleaned your jets but is it jetted properly? (i don't think thats the issue though)
Take out your carb and take off the bowl. You need to reset your float bowl. Your float is stuck open letting all the gas from your tank run into your carb, (while modern carbs have an overflow i don't know if an 80's bike did or not.) so when you kick your bike your taking way more into your cylinder than you normally would. you're simply flooding your bike.
To reset your float bowl:
1. take off bowl,
2. put your carb upside down on your bench, table etc so that it's standing on the opening for your slide.
3. the seems on your float bowl should be PARALLEL to your work bench at this point. (or where the floot bowl seals/seats against the rest of the carb.
4. where the floats connect to the carb there is a metal flap that holds a cone shaped needle in place, you need to adjust this flap (up or down) so that it holds your float bowl parallel to the bottom of carburetor.
5. Reassemble and go riding.
I had an 86 Rm80 that had the same problem i ended up putting a lot more work into than i needed to (piston + rings, coils, new reeds) and the only problem was the float bowl was messed so check that before buying anything else.