I think the oil comsumption and the ony running when the choke is on are unrelated -- the carb could likely use a good cleaning, and the plug may be fouled . . . .
one you get it running as well as possible, THEN check into the oil consumption problem . . . .
my 2 cents.
Searching for the immaculate contraption