@2cents already answered on some aspects, so this more of an addition.
And to "liberate all of Palestine".
That argument only works if Hamas, Hezbollah and Iran (they really can't be left out when discussing this) were to recognize Israel's borders (ergo: existence) afterwards. My view is they won't. More importantly, it's
their declared view as well. Revoking the foundation of Israel - reclaiming Islamic rule over this area through holy war - is ingrained in their religious and political identity.
Counterexample: Egypt and Jordan have signed peace agreements with Israel, the borders are mutually recognized and respected. It either goes both ways or nowhere at all.