Where is the oil sump drain plug? Is the oil level read with the dipstick screwed in or loose? It might be overfull, would this cause black exhaust or unable to idle?
Also, it won't start except with starter fluid with difficulty (drill motor on shaft nut) and gives a very high RPM which cannot be fixed by air and fuel screw adjustments. Carb cleaned, float adjusted, all jets poked and cleaned, cable slack, throttle slide is correct in place, float valve normal, fuel bowl level is correct.
The choke lever seems to have no return spring, it will stay in or out regardless and has no effect on idle or starting. The choke plunger at top of carb is cleaned and not stuck, the cable has minimal friction.