>...all residents of Gaza must leave Gaza...
Additional clause needed. They may NOT go to the West Bank and West Bank Palis can't repopulate Gaza. Collect fingerprints and other bio identifiers on their way out of Gaza to aid enforcement of their lifetime exclusion from Israel. And zero allowed in US (ideally or Europe) as refugees. Give them all to the Muslim majority world. They created the problem by refusing them initially and by keeping them refugees. They, only, should have to take the responsibility for them now.
Supposedly there are a couple thousand Christian arabs in Gaza. Might consider excluding them from the expulsion and allowing immigration of persecuted Christians from other middle eastern countries to help fill the void.
“Additional clause needed.”
The Arab states from 1948 have participated in or aided the wars against Israel, helping to insure peaceful relations across the former “Palestine; could not occur.
The U.S. should cut off all funds to the U.N. outside of the security council and insist the Arab nations must pay for all humanitarian support for Arabs in Gaza and the West Bank, as well as resettlement of the folks in Gaza.
Isael (1) took in Jewish refugees fleeing the Arab Middle East states after 1948 and (2) gave Israeli citizenship to Arabs that remained in Israel, while (3) the Arab states did not give citizenship to Palestine Arabs who went there, and kicked out most all the Jews that have lived in those states for centuries. It’s way past time the Arab states pay for the mulitstate crisis they helped create.