Don't really know how to answer. If you're not sure you want to tackle the carb, then maybe you shouldn't. That said it's not the most difficult thing to remove and clean. Get a carb kit, follow the repair manual - there lots of useful info if you search for it. Putting it back together right is most important. Before you rip into the carb investigate some other possibilites first:
When you say it leaks gas out of the carb hose, which one and where - is it just a weak hose clamp?
Idling problem are not usually related to a stuck float - that usually manifests as a fuel dumping problem on acceleration or a lack of fuel acceleration (hesitation).
Take the spark plug out and look at it - is it nice tan brown like it should be? Or wet or sooty? That helps diagnose issues with the fuel input.
How about the lean/rich fuel mixture screw that is hidden behind a brass cap that Yamaha puts on to prevent us from messing it (emissions issues). Search the old forum for how to remove the plug and adjust the screw.
Did you try Seafoam in the gas tank? I have had good success with Seafoam on my older bikes.