here is the best I can do for taking the carb apart.
http://motorbicycling.com/f39/motori...build-302.html
the idle speed only either speeds up the idle or slows it down.
the choke can be fixed to not come on by its self. take off the air breather there is a small nut on the choke you can tighten the nut very slightly to make it a little tougher to move the choke lever.
what does the spark plug look like nice and tan or black and oily?
where is the c clip n the needle stock is #2 slot from the top or fat end.
you have only 50 miles on the bike? if that is so then I think its not broke in yet.
the leak from the fuel valve did you put the little red washer between the tank and the valve or put a little thread dope on the valves threads.
safety wire works good on the line for leaks the hose fitting if you look at some of my posts you will see the wire wrapped around the fuel line fitting then twisted to seal the line, its easier to use and cheaper than hose clamps or wire ties.
your engine is from Dax he sells parts for the carbs you can look at his site for parts for the carb
I do not know the fuel mix ratio your using but if its less than 20 to 1 its very oil rich and will perform less. 20 or 24 to 1 is a better starting point for breaking in. my opinion.
what gap is your spark plug 0.024 to 0.028 is good. Or if you run lights then 0.017 to 0.020 is what I run on my engines.
Give your bike some time if you have only 50 miles on it it will take up to 500 miles for them to get broke in some will sooner than that .
Have fun and keep riding it.
norman