I remember waking up to DS1 in his crib around 1yr covered in poop. It's not fun. With DS2 he would poop in the potty from age 2 but not peeing took me a whole yr later to get him to do in the potty. Sorry you are having to deal with it. I know how it is when you have everything to do then stop and clean up extra stuff, not fun.
As for the fighting, the key is if you catch yourself fighting in front of them, ALWAYS make up in front of them.