1)
What did he not do to the Oni?
1.
Rashi: He did not do evil to him. Radak - also he did not do evil to others. It mentions one (an Oni) to whom it is easy to do evil, for he is weak.
2)
Why does it say both "Lo Yamus" and "Chayo Yichyeh"?
1.
Refer to 18:21:2:1-4.