Why would there be a peace agreement? Between who and who? Palestinians and Israelis? Israelis were be Palestinians living in the state of Palestine. Israelis might not accept that, I know. But, we got an issue to fix here. Palestinians get their land back, issue solved. Israelis as far as I know, are in this land because their ancestors were there and for some religious stuff. Okay, they can stay in this land and practice their religion but, they know that they will become Palestinians and living by the Palestinian law. If they don't accept that and just want to keep the land for themselves, it can't happen, sorry. If they accept, fine. And no, crimes don't get forgotten. Whoever committed the crime or is responsible for it, gets trialed and punished with no exception. For unusual cases, the law does his way.
"To force Israelis to leave what we call Israel will not solve anything; only create a new problem, that's not how to solve a problem"
I don't think I really said that, did I?