1)
Which nations did He expel in front of Yisrael?
1.
Rashi: The seven [Kena'ani] nations.
2)
Why does it say "va'Yapilem"?
1.
Radak #1: He caused Yisrael to inherit what He told them. This is like "Al Pnei Kol Echav Nafal" (Bereishis 25:18). Malbim - this refers to the seven years in which He made Yisrael divide their inheritance.
2.
Radak #2: He made the Goyim fall via the sword in their land.
3)
In whose tents did Shivtei Yisrael dwell?
1.
Rashi: It was in the Goyim's tents.
2.
Malbim: In Yisrael's tents, after dividing the land.