1)
Why is "Kale" repeated?
1.
Radak: Finish them off little by little in Your anger, so all will know that You judge Resha'im in Yisrael.
2.
Malbim: Finish them off time after time.
2)
What is "v'Einemo"?
1.
Radak: There will be no remnant of them.
3)
Why did he say "l'Afsei Aretz"?
1.
Radak: Hashem judges to the ends of the land - but He supervises over Yisrael more than over other nations - "Rak Eschem Yadati mi'Kol Mishpechos ha'Adamah Al Ken Efkod Aleichem Es Kol Avonoseichem" (Amos 3:2).
2.
Malbim: Knowledge that You rule over Yakov will spread to the end of the land. They will know that You oversee particular deeds.