I've the L 2.5X8 EER on a Contender - shoots a wildcat in the .308 Win-class. Stout recoil & stout scope. Mounted it, dialed it in & it has stayed there for 6+ years.
IIRC, the eye relief for this scope is 12-24" - dialed in at the ocular.
Great sight piture & one tough scope. I see no problems mounting on a rifle.
May want to actually see one in person & make certain that you get the sight picture/eye relief you want at your described distance.