At the end there, you kind of repeat and then it gets unclear. If the needle valve isn't sealing, it will leak gas into the intake, into the cylinder, past the piston and into the crankcase. If it is a fuel pump issue, it will leak directly into the crankcase. Usually, a leaky needle valve (seeps) doesn't affect it running, as it burns fuel faster than the small leak. (Make sense?) Now, if the needle is stuck all the way open...... that's different. Either way, gas in oil = BAD. You don't want to deal with an internal failure from thinned oil. My advice, head it off at the pass. Replace both the fuel pump and rebuild the carb. Either way, you kick the problem in the rear.