Update. So I changed oil, plugs, cleaned the breather out, and bypassed the fuel pump. Mowed for about an hour and the old girl never missed a beat. No more oil in the breather, and no more smoke. So now I will order a new fuel pump, and enjoy my new dream mower.

Many thanks to everyone for the help.