1)
What is the meaning of "ha'Kel Tamim Darko"?
1.
Radak (here and in Tehilim 18:31): He is Keli (able to do anything); He acts purely and straightly, and pays each person according to his deeds. He returns my virtue (verse 25) and pays my enemies according to their evil.