1)
What is the meaning of "Asher His'halech Sham David"?
1.
Rashi: It is where he was hidden from Sha'ul. Radak - since they did good for him (hid him), he did good for them, and gave to them from the spoils.
1
1
Radak: Also, Amalek took from there, like the Mitzri youth said "Negev ha'Keresi v'Al Asher li'Yhudah" (verse 14).