marriage is a social contract so plz dont make it like a business contract.
reasonable due diligence and background check should be made. but to introduce such kind of covenants for marriage is not a gud idea and may entail lack of trust on the part of both parties.