G'day Nathan, there is a bracket behind the breather hose you are talking about, if you take out the screw at the top of the bracket and push the bracket away then slip the breather right on, push bracket back in place and screw it on. That will stop it from slipping off in future. As far as fuel coming out of the carb at that spot, is the motor running at the time? is it slow drip? fast flow? i know some of mine build up fuel in the back end. could be an intake valve problem. One carb sprays out fuel out the air filter hole. Got a leaking intake vale causing that. Anyway, shoouldn't be much to fix by the sounds. start with the bowl/float/needle & seat as mentioned, if they were any sort of mechanics they would have sorted it.
Gary