Oil smells of gas—no gas in the glass filter. Unless you've dumped a pint of gas down the carb's throat in short order, I would suspect a bad fuel diaphragm. It sat for six months? I know you wrote that you run the carb to dry. You run it until the tank is empty? If so, that's a good way to let trash in the tank collect in the plastic filter, and get to the pump and mess with the valves. When was the last time you changed out the plastic filter?
As an aside, the worm-gear clamps are not good for rubber to straight-cut steel. After six months, dried out, those connections may be leaking air into the system. I recommend fuel injection clamps.
And yes, if you've verified gas in the oil, change the oil and filter immediately. Consider rebuilding the pump, also.