Hi it is the second one you will want to use but using the word sealed would be even better
Formal documents are written in the past tense so sealed is the professional wording here.
You could also put "the contract will take effect once it has been signed, sealed and witnessed by both parties"
Most contracts needs will need a witness.
Hope this helps