annexing Gaza - won't happen because Israel already spent a lot of resources evacuating gaza and dealing with Hamas, plus the entire universe will scream "genocide".
They're screaming that anyway. I'm not sure if that's what they were screaming with Golan (not saying that the world was exactly okay with Israeli's annexation or anything) but that situation seems a lot better than perpetuating what's in Gaza. I think a lot of Gazans would ultimately prefer this (and some would even prefer it now)
3 state solution - that would mean giving a terrorist organization a reward for committing war crimes in the form of a state. plus, that's not what Hamas is aiming for, they want a one state solution - sans Jews.
I'm thinking more of a situation after Hamas is removed from power somehow.
Israel was already willing to negotiate pulling out of the C territories when Ehud Olmert was PM (2007-2010), 2 wars with Hamas later - and that's not even on the table. they'll have to wait out Netanyahu's stint as PM and hope the next Israeli parliament is more center/leftist.
This is exactly why I think there needs to be a three state mentality, because actions in Gaza are constantly complicating the situation in the West Bank and vice-versa, when they're geographically, politically, and probably rather culturally separated.
This goes for both sides of the conflict. Gaza shouldn't be launching rockets on behalf of people in the West Bank. Israel shouldn't be shutting down West Bank negotiations because Gaza fires rockets.
The negotiations situation is ridiculously complex without needing both Gaza and the West Bank to fall together as part of the same package, and any ensuing state afterwards is going to be a mess.
Egypt right now can't be bothered with anything Palestinian-y. they have their own problems.
Maybe, but there's also been a lot of mounting opposition against Hamas, and they are actively blockading them. There's some speculation that one of Hamas's goals in firing at Israel is to create negotiations that involve Egypt removing their blockade, which from an arms smuggling point of view is more valuable than the Israeli one or the coast siege. Eventually Hamas may decide to start firing a significant number of rockets at Sinai, at which point Egypt will feel more bothered by Palestinians.