Holy Crap, are you sure
she is the 'controlling' one?
I understand your wish to make things as smooth as possible. But, your contract reads like a micromanaging nightmare. I especially like this:
In the case of a conflict, each party will talk about the matter in a calm, rational fashion.
Seriously, there is no way to control anyone (even yourself) to this point. Who determines 'rational', btw?
You are already determining that there will be problems with a few of your points, it comes across as antagonistic, for example:
Non-paying visitors/guests may not be in the house when the bill paying roommate is gone unless it’s a family member or close friend that both roommates know. If this clause is broken the roommate who let the guest in will be responsible for stolen property.
Guest are expected to behave within the rules and with good taste.
Basically, I read this as you having these specific problems with your bfriend already:
Don't really like or trust her family or friends
She will be disruptive/loud
She is unreasonable and won't discuss things rationally
She will not let you know if someone calls, or will not take messages properly
She is going to use without permission and/or steal your stuff
She will not pay her bills on time
(this is just the feeling I am getting from it as an outsider)
If I were you, I would stick to the very basics. It's not up to you to make the rules, you should both be coming together to come up with ideas for ground rules. Presenting this (as it stands) to your Bfriend is going to raise the hairs on the back of her neck, I guarantee it.
Honestly, if you really feel this will cause as many problems as you are obviously think will come up with this contract, you would be better off not sharing a dwelling with this person. Seriously.