Well I cannot comment unless you actually post the agreement.
I would advise your friend to read the representation agreement very very carefully. Any agreement can be cancelled if both parties agree to it. Your friend may want to talk to the broker about this agreement.
It may be a good idea for your friend to talk to other agents to see what kind of an agreement they use so that your friend can get samples of what is normal and what is not normal.
What I can say is that if I were a person buying a home, and some agent wanted me to sign an agreement that was paraphrased like you stated above I would laugh and walk away.