I think I know the answer, but for the sake of completeness: did you get legal advice before signing the contract? Have you contacted the lawyer who gave you that advice to ask these questions?
If, as I suspect, you didn't get legal advice, then you need to do so, rather than asking on the...