1. Clean out the fuel tank thoroughly. As they come from the factory they are known for having rust and junk inside them.
2. Clean out the petcock.
3. Fuel leaking out of a carb is a sign that there is debris stuck in the float needle valve, the float height needs adjustment or the float has a pinhole and has taken on fuel.
This is assuming that the carb is sitting flat and level or pretty close to it, depending on how the engine has been mounted.
4. If you are using dino oil then a 24:1 ratio is good for break in. 32:1 is good after that for the rest of the engine's life.