On the last requirement, the best answer an attorney will give you for a general answer will be “it depends.” The thing is each type of contact had different needs which make the written sufficient.
For example, say the issue is the house being purchased. Simply saying, “I, David, sell to you Patty, my house” is not going to be enough. What if David owns three single family homes, which is “my house?” While an attorney may counsel providing the legal description of the property, what they are truly asking for is enough detail to identify what and where “my house” is and to make “my house” unique enough to be identified.
There are six types of contracts which trigger the statute of frauds. Marriage, Duration exceeding one year, interests in land, wills and estates, sale of goods more than $500, and sureties.
This is the second reason why the detail needed in the contract depends on the context. Most of these types of contracts are regulated by other law as well. The Sale of Goods is regulated by the State’s adoption of the Uniform Commercial Code. Wills and estates have a lot of statues and cases about how they are created and what is permissible language to use in them.
Just remember, there are some contract areas where there needs to be a writing. Just know, when you go to an attorney and ask if something needs to be in a writing, the answer will generally be yes regardless of the type of contract. The reason is there is always the potential for a lawsuit over the contract. If it is in writing, the contract does not need to be proven as in existence. All of the requirements are on the page to be discussed. This gives you a bit more protection. Ask your local attorney, they may have a different view of the situation.