1)
What is "ve'Im Yarchiv Hashem ... " referring to?
1.
Rashi, Ramban and Rashbam: It refers to the Keini, Kenizi and Kadmoni which Hashem promised to Avraham. 1
1
Rashbam: Over and above the seven Cana'ani nations - See Bereishis 15:19-21 and Torah Temimah, note 22. See also Ramban, who elaborates.