dual commissions - cash and points - question. multiple rewards

We sell memberships. Our members are our affiliates automatically. When they refer new members they get compensated in cash as well as points. There are 2 types of memberships they are able to refer (m1 and m2, m1 gets more in commission than m2).
We have a special compensation plan which goes something like this:
Pay a flat $6 commission for every new m1 signed up AND accumulate 140 points to be used in our store. Points get assigned to the referrer as well as the new member. So the refer gets 140 points and the new member gets 140 points. Basically, the comp plan needs to be custom build.
Pay an existing m2 member a flat $2 commission for a new signed up m1 member AND accumulate 56 points to be used in our store. Points get assigned to the referrer as well as the new member. So the refer gets 56 points and the new member gets 56 points.
Also we will have some promotional compensation in addition to the cash and points system.
Are we able to support anything like that with this plugin?
Any recommendations?

thank you