The photo was taken after about 1 mile of riding, it was a lifan 150 that was always PROPERLY kicked over. I have never improperly kicked over a bike, not even when I fall in a corner during a race and need to get going again. I take the extra time to do it right even during races. I had a YX160 lower end case fail, the lifan 150 pictured and also had gears strip from the back end of the clutch basket on the replacement lifan 150. What is interesting is my neighbor had a 140 and I kicked it over many times myself, as did he, and it never had an issue. We recently saw the same bike (he sold it) and it runs fine to this day - many years later. I can tell you first hand I've kicked over CR500's, left hand kick can-am's and other big bore bikes all my life and never had an issue. Either I had really bad luck with those clones, or perhaps a batch of engines were built where some manufacturing process went wrong and all three of mine fit in that category. I can't say for sure. Some people have good luck but I'm not the only one who had issues. I disclosed everything to the buyer of the CT I sold with the 3rd lifan 150 and the clutch side case failed while he was riding it. He gave me back the engine I should post some photos of it when I get a chance. It will still kick over and run but has a large crack in the side case that leaks oil. This case failure is unrelated to the kick starter system entirely.
Ontario - start with your carb, you can probably tune out any issues there and wont need to play with ignition timing. Also, rather than choke your bike to kill it, just fix the kill switch. It is likely a bad connection and those are easy to fix. Using the choke wont damage anything as long as it doesn't heavily flood out before it will stall. Even then it wont damage anything it just might be hard to restart. You could also just pull the plug wire off to kill it. Best to fix the switch though