Yes, if signed by the party's and Notarized.
Yes. A promise is a promise and in this instance it is written. It is a binding document and legally enforceable.
This is a Simple Dialog Demo.