@LeakyNun: Argh. I also found another error, in (4). To make everything precise, here are axioms that will suffice in symbolic form:
(1) ∃e ∀x ( x+e = x = e+x ).
(2) ∀x,y,z ( (x+y)+z = x+(y+z) ).
(3) ∃x,y ( x≠y ∧ ¬∃u,v ( u≠e ∧ v≠e ∧ ( x=u+v ∨ y=u+v ) ) ).
(4) ∀a,b,c,d ( a+b = c+d ⇒ ∃x ( a+x=c ∧ b=x+d ∨ a=c+x ∧ x+b=d ) ).