Yes, Israel will survive. Although it looks bleak for the tiny nation surrounded by so many enemies, God will never let Israel be destroyed. The entire world seems to be against Israel, and Jerusalem is a point of contention which is bringing prophecy to its fulfillment:
“And in that day will I make Jerusalem a burdensome stone for all people: all that burden themselves with it shall be cut in pieces, though all the people of the earth be gathered together against it” (Zechariah 12:3).
Israel has some very tough times ahead of her, but at the end she will prevail. All the nations who speak against Israel today are fulfilling Bible prophecy. The imprecatory prayer of Psalm 83 calling down God’s judgment against the enemies of Israel will be partially fulfilled when the battle of Ezekiel 38 and 39 breaks out. God will answer this prayer and destroy those who come against Israel, and make His presence known to the entire world. Later, He will intervene again at the final battle at of Armageddon and destroy all her enemies and save Israel.
King Jesus will then rule and reign form Jerusalem on the rejuvenated earth during the 1000-year Millennium.