The leaking oil is normal. Just use some copper rtv next time the flange is off to prevent it.
You need to trouble shoot what's wrong with the engine, so just start with the basics:
install new spark plug
remove, clean carb, reinstall
if pre-mixing, ratio should be 32:1
clean and re-oil air filter
Also, unhook your TORS (see DIY section) if you haven't already
Good luck!