接近禁止を法的効力のある文書で約束してもらうためには?

夫が知人と不貞行為をしてました。期間は約2ヶ月、不貞行為は3回ほど。話し合いの末、相手へ接近禁止の誓約書を書いてもらうことになりました。守れなかった場合には違約金を支払って貰うことも追記し、法的効力のある文章にしたいです。都合が合わないため公証役場に行くことができません。
質問としては、自分で作成した誓約書でも法的効力があるのか。当事者同士のみその場でサインをするでも良いのか。郵送でのやり取りでも可能なのか。が知りたいです。

ご自分で作成した誓約書も法的に有効です。
面談で、2部作成して、各自が保持するといいでしょう。
郵送でもいいですが、面談のほうが、実効性が高まるでしょう。

ご自身で作成された誓約書であっても、法的要件を満たせば、法的に有効です。

その場で相手にサインしてもらっても良いですし、郵送でのやり取りでも可能です。