1. The goverment do have a standard contract but not all companies use it. Nevertheless, all labour laws must be adhered to even if not in your contract.

2.Typically on letterhead, signed and stamped.

3. Yes, period of term is always noted. Yes an NOC is required.

4. Never heard of it being placed in someones contract