If your float needle leaks you’re done/bike will leave you stuck.
You got a polish the inside brass Seat in carb or pop it out and replace it with a replacement one that is either new or known not to leak, and you have to be careful doing that because there are a few different lengths for brass seats depending on the carburetor, it could be your float is no good either or set wrong too.
You cannot leave your house if your carburetor leaks in anyway shape or form !