So all my AS's and GA gets boosted if i had a RoS.
No, only the ED that is on the minion who equips the RoS. Gets a 50% boost to its level, not subject to addition by items.
All your EDs get protection from opponents and your DM by 40% of the RoS level. And you can learn AMF and DM together as long as your DM is less than 40% of your RoS level.
By 40% of the RoS level, I am typing about the effective DM level, after the 80% factor, not the learned or after items level.
Would i have enough damage coming in from my MM is my only concern.
That is a good concern.
Most people using the RoS strategy rely on AS/GA to kill their opponents and use a DD to "mop up".
Most use SG as it has the highest output that gets magnified by opponents AC.
The 2 main problems RoS users face are the RBF and heavy DM.
Heavy DM is self explainatory.
RBF due to the immunity of its damage from GA and the "trivial" bonus it gets on the wearer to magic resistance.
Most RoS users choose the SG route to try to overcome the MR of the RBF and give themselves a chance to beat RBF characters. However, most fail in that attempt as I see battle logs.
But at 2M MPR, there are plenty of higher score targets for you to attack using the AS/GA axis of damage with MM or SG as mop up to get 100% CB.