I went through a "number" of carbs that would run for a week then start leaking like crazy at idle.. I was gonna drive the thing off a cliff it was so maddening... Then I installed a plastic see through fuel filter with another new carb and within a week a nice little pile of rust had piled up in it.
Gathering knowledge from the group here, rust would gather in the carb and not let the needle seat fully when it went down to idle so gas was pouring in and dumping out the side.
I immediately added another filter to the line just before it gets to the fuel pump and installing my new gas tank is high on my list! DANG RUST, but that was it for that.... Sorry I can't help on the other issue...