The needle and seat might be stuck. What does the plug or piston wash look like in the cylinder that isn't running? Is it drowning in fuel?
It's strange that it would leak fuel, but also need pressure in the tank to start. Those two symptoms seem at odds. A fuel pump problem is another definite possibility (oxymoron?).