1)
Why does the Torah repeat this command here, having already issued it a number of times. See for example, Sh'mos 23:33?
1.
Rashi: To teach us that, when crossing the Yarden, they must actually have in mind to drive out the Cana'anim and destroy their gods. 1
1
Rashi: Failing which, the water of the Yarden will drown them - a warning that Yehoshua passed on to the people (See Yehoshua, 4:10). See also Torah Temimah, note 11.