fuel drain back for the starting issue, a fuel joint leaking (usually just a bit) but drawing air, tighten all fuel unions first. second problem I expect to be the vacuum stop cylinder, diaphragm probably gone. remove the bonnet cover and you will see it drivers side of the engine toward the rear, it moves with your throttle. it should shorten when you stop the engine.
toolbox tony, December 2014