What is the meaning of "Lo Hechlamnum"?
Rashi: If they needed anything, we did not turn them away empty (without fulfilling it). Radak - i.e. we did not do anything bad to them to cause them Kelimah (shame).
Radak citing Targum Yonasan: We did not damage them.
Malbim: Normally, there is loss from soldiers. You had no loss from us!
What is the meaning of "Lo Nifkad Lahem Me'umah"?
Rashi: Nothing was lost from their flocks; we guarded them.
Radak: Nothing is missing from Kol Asher Lahem. The Lamed is [in place of a Mem, as if it says Mehem] like "Chadal Lispor" (Bereishis 41:49, it is as if it says mi'Sepor 1 ).
How can he bring a support from there (where the Lamed is part of an infinitive) to here, where it is not? (PF)
Do they deserve reward for not harming them?
Malbim: The feast was for the shepherds. We are among the shepherds, for we were the primary guards! We guarded from bandits and predatory Chayos.
Why did they say "as long as they are in Karmel"?
Radak: They meant, as long as they were with us in Karmel.