I agree that all the Israeli villages you mentioned (not sure about Tira) should be ceded to an independent Palestinian in exchange for Israeli settlement blocks. This is the only logical and humane solution. There may however be strong opposition from the residents of those towns.
Three minors arrested in Jaffa for throwing rocks at a bus; no injuries reported (Haaretz)
from the article: Arabs for hire