The steps you have taken so far seem to indicate
you have some experience diagnosing starting issues.
When you put gas directly into the cylinder, assuming its
not too much or too little, and you have spark but you
get nothing, this is often because the rings are stuck.
Not uncommon in a motor that has been sitting for
decades and was last run with oil from that time which
produced a lot of carbon deposits compared to the 2
cycle oil we have today. To check the rings remove
the exhaust manifold and move the piston so you can
see the rings. Then take something too push on them
noticing if they seem to break free if they will move at all.
There is enough room behind them that you should
have noticeable movement if they aren’t stuck.
A "Boathouse Repair" is one that done without having tools or the skills to do it properly.