I've actually won a 100 yard open sight competition with a Lee Enfield #1 mkIII.
Given a 1 shot situation with equal shooter talent, I think the three rifles would be about even. But after the first shot I would favor the Garand, especially in the prone position.
As for recoil, I used to shoot a Lee Enfield #5 jungle carbine. It was much shorter and lighter than the other models. It was quite possibly the worst recoil I have encountered. I let a friend shoot it and he still has not forgiven me.