membership and support question

Someone is preparing a user agreement for my website but she recommended that I have two separate agreements instead of consolidating them into one for paying and non-paying members.

Can the membership script provide this? What about supporter?

Thanks