Topher, make sure nothing is causing the flywheel to slow, like bird or mice nests inside the recoil housing. Doesn't matter where you store it, they can get in and cause the "dragging" starter. It will require removing the recoil starter housing or at least cheating a look inside near the starter. If the starter has heavy,old grease on the pinion it'll cause a "drain" like you experiencing. The fuel leak can be caused by not enough vacuum to pull the fuel to the engine because of the slow starter.