The oil leak from the final drive most likely is the o-rings that seal the brake camshaft, a common failure .
Your popping when you turn the key on, is 'normal', when you turn the key on, the ignition system fires, kind of a quirk with our bikes, if a valve is open and enough fuel is present, a pop or a 'wheeze' is quite normal .
It sounds like you possibly have too much fuel, as in a float needle valve not shutting off completely due to debris in the seal area, or possibly the float isn't adjusted properly or has absorbed fuel and isn't floating like it should, or possibly the hose clamps on the intake tubes were a bit on the loose side to begin with .
