A covenant being between two people represents those two people having a covenant with each other. Alternate translation: "Let us have a covenant with each other ... with my father and your father" or "Let us make a peace treaty ... with my father and your father" (See: [[rc://en/ta/man/translate/figs-metaphor]])
Breaking a covenant represents canceling it and not doing what one has promised to do. Alternate translation: "Cancel your covenant with Baasha king of Israel" or "Do not be loyal to Baasha king of Israel as you promised in your covenant with him" (See: [[rc://en/ta/man/translate/figs-metaphor]])
Asa wanted Ben Hadad to attack Israel. Ben Hadad could only do that if he broke his covenant with the king of Israel. The meaning of this statement can be made explicit. Alternate translation: "Break your covenant with Baasha, king of Israel, and attack Israel" (See: [[rc://en/ta/man/translate/figs-explicit]])
This is an idiom. Here Asa speaks of himself to represent himself along with his army. Alternate translation: "not attack me" (See: [[rc://en/ta/man/translate/figs-idiom]] and [[rc://en/ta/man/translate/figs-synecdoche]])