I'm not sure I know what kit you mean, do you mean a jet kit? That certainly is not necessary to set the float level. Take the bowl off, turn the carb at about a 45 degree angle, so the float tang "just" touches the float valve pin but doesn't compress it at all. The manual should have the proper float level. I just did a quick search and found a thread on thumpertalk and they said between 9-10mm for that year YZ125.
If you have the floats adjusted correctly or slightly above standard and it still leaks fuel, your float valve is probably worn. They have a rubber like tip that gets worn over time. Any groove or nick in that float valve and it won't seal correctly.