if the carb is leaking gas...is it leaking from the carb itself or from the fuel line?
the fuel line could be dry rotted and leaking.
if the carb itself is leaking, the float may be stuck from sitting.
I am assuming that you have already drained out any old gas and replaced it with fresh gas /2 stroke oil.
replace the fuel line(s) and tap the side of the carb on the float bowl with a plastic handled screwdriver.
That might free up the float if it's stuck.
if not, you might want to ull the carb off, tanle the float bowl off and see what it looks like in there. there may be gunk built up from old gas being in there, and everything may be gummed up.
the carblooks fairly easy to get to and maybe you can just pull the float bowl off with out pulling the whole carb off. get yourself a can of gum out carb cleaner, and clean up any old gunk that you see in the carb. in some cases you will have to pull the carb apart and clean the entire thing.
My suspicion is that this motor sat for a long time, with old gas in it, and the carb is gummed up inside, and/or the fuel line is rotted and leaking. i can almost gurantee that the float is stuck down, which will never allow the needle & seat to close, which will cause the carb to flood over.
once you get the spark plug wire replaced check for spark.