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.
Did this answer your question? If not, then ask a new question.
This is a Simple Dialog Demo.