不是什么承诺书都要经过公证才有效。只要是双方真实意思的表达,且符合国家的法律法规,签字认可就有效。
合而同之,你这种情况是具有法律效力的。不过法律效益就不知道了……
有,公证只不过是找人做个证明,到时候不会有争议