I suspect the oil seeping problem must be on high mileage worn out pumps.
I have not had this problem.
It starts right up and is ready to go even after being ignored for a week.
I hate to suggest this because if you forget to turn it on you will kill the engine.
How about an in-line valve to turn off the oil supply.
The prefered method is to remove the oil pump and premix the fuel. The oil tank can be your reserve fuel tank.