It sounds like maybe he didn't put in NEW float valves and seats, seems like it would solve the leaking/float height issues.
Saw no mention of a vacuum sync. Those symptoms, unfortunately, could be any number of things, or combination of things. Air leaks (manifolds, airbox, boots, whatever), aftermarket intake (pods?), carbs out of sync, improper cleaning ("soaking" and then blowing out with air is not the best method by far), improper cleaning of jets (sounds like you're running lean), or something silly like backwards slides.
There is also a phenomenon with 500 carbs running rich that is solved by replacement of the needle assy (needle, seat, emulsion tube) per Hondaman, there was even a recall on 500 carbs due to this. I have run into it on more than one occasion and was able to correspond with the customer until we got it fixed. In those cases also adjusting the needle clip did not help either.
With just a few well framed, well lighted pictures we could eliminate a lot of the silly stuff. At least he has given us some information which is great, but we do need to know more, any guesses as to what the problem(s) is are just that--guesses.