Re: leaking fuel
Most likely one or more carb float valves are leaking it may be time to rebuild carbs with special attention to cleaning.Can you be more specific about the oil leak.
If it has oil injection there could be a line leaking.
otherwise it is a 2 stroke so there is no oil of any volume in the power head.