一般合同上会写清有效期的,比如“本合同自××××年××月××日生效至××××年××月××日失效”,再比如“本合同自签订之日生效至××××年××月××日失效”等等,后者就是你说的一签字就生效的。签的时候看清楚了,千万要看仔细咯!
这问题也好大啊... 具体要看你是什么合同了,牵扯到具体的学理问题,所以你先要说你是啥合同...说到见证人,说句不敬的,毕竟不是订立遗嘱对吧,呵呵。