Give PJ Motorsports a call for the float needles. A Google search will find them in Silverton Oregon. They will have float needs, but may not have the gasket kit since they pretty much only stock stuff for bikes that were imported. Probably worth asking.
I bought an assortment of main and pilot jets from them for my MC28. They won't be able to look up the float needle via the bike model so I suggest you have yours either in hand or measured before you call. Are you sure they are leaking....easy to test just turn carbs upside down and blow in the fuel line. If you can blow air, then you obviously have a leak.
I've installed Tyga reeds, stuffers, pipes, and airbox on my bike with favorable results. I'm running the oil injector - not racing so don't see the need to pre-mix at this time.