No, to be enforceable purchase or sale NDAs must have limits to them. This includes either a specified term, conditions of termination or combination. The conditions of termination must be inevitable (you can’t say it will expire when pigs fly, for example). Additionally, the time limit must be reasonable. This is usually a matter of months or years. Five years is often considered to be a rough maximum.