I am a RedDot fan and have installed them on just about everything, including a bow. However, on this 7MM, think you would be short changing yourself. .. JMHO.
As far as recoil, I had a ProPoint mounted on an Rem. 1100 slug gun and was thinking same as you. Not a problem and it took the recoil quite well. ...
I'm sure there are cheapies out there that would not hold up !!
Be Safe !!!