“To test for a spark you can disconnect the wire and put some tape over the exposed end; that will rule out the stop wire or it’s mounting.”
OK as far as it goes but I have known the kill wire to be earthing out at some point along its length so to be 100% sure, disconnect it from the coil. If you do have to remove the flywheel don’t be tempted to smack the end of the crank with a steel hammer as the slightest bit of distortion or swelling of the part that the starter clutch runs on will cause problems. Preferably don’t hit it at all but if “needs must” use a copper hammer.