I've never replaced those O rings Don, are they a special size? Float needles are my biggest bug bear, but I completely stripped the last set I installed, and used Simple Green to clean everything.
The SG was a bit harsh on the pot metal that the carbs are cast from, but it cleaned all the brass bits magnificently, and the only time they leaked was when I left it on the side stand for a week with the petcock on.
I've still got to drill the jets even bigger as it's still running too lean, but unlike the other set of carbs I had on it, at least the carbs aren't dribbling fuel everywhere..........