It doesn’t say he will make a covenant. It says he will confirm it. The word is to strengthen a covenant. He may enforce a preexisting covenant.
Depends on the translation - the article covers that.
I agree with your interpretation “confirm”.