1)
He already said that those who stay in the city will die. Why did he need to add that Melech Bavel will capture it?
1.
Malbim: Many would prefer to suffer hunger and plague in the city, in order to save the city, and not go out to the enemy. Therefore he said that in any case, the city will be given to the enemy.