Yahweh asks this leading question to emphasize the affirmative answer. This question can be translated as a statement. Alternate translation: "it was my oath that the king of Jerusalem despised and my covenant that he broke." (See: [[rc://en/ta/man/jit/figs-rquestion]])
The idiom "bring ... on his head" means that he will experience this punishment. See how you translated this idiom in [Ezekiel 11:21](../11/21.md). Alternate translation: "I will cause him to suffer his punishment" (See: [[rc://en/ta/man/jit/figs-idiom]])