Hi Lindsay,

Looks like the carby needs a new o ring for the primer cap, sometimes just soaking the old o ring in fuel will expand the the
o ring enough to stop it leaking fuel. 25 to 1 is the correct fuel mix ratio.

A video below to show carby rebuild.








Cheers
Max.