I second Gordon's advice to talk to a lawyer to be absolutely sure, but my understanding on both points is:1. To replace an existing contract with a new one, without your explicit consent, the new contract must not offer a denigration of terms, or else must offer an improvement of terms. You could probably claim constructive dismissal if you were fored to resign for not signing it.2. Such covenants are - in the real world - unenforceable unless they are both specific in remit and intended to protect a real business interest. It would be feasible to name specific competitors in the clause for example, where they are competitors in a particular niche, but from the sounds of it you could effectively ignore this clause. A lawyer will immediately point to the fact that the interpretation of 'competitor' is left open - making it contrary to both free trade and probably even habeas corpus. My advice is sign the accursed thing and forget about it: in reality the clause will not affect you at all.