Had Israel had the capability, they would have already attacked Iran's nuclear sites like they did Syria's and Iraq's. They don't, that's why they haven't.
Those sites are beyond Israel's military's reach. That's why they want the US to do it.
Wrong. Israel has the capability to do it quite easily. And Israel has not been asking the US to do it.
It is the US
who has asked that Israel hold off and let us handle it ourselves.
I'm sure you're hoping that this deal will break down, that Israel will be unable to bomb Iran, and that everyone else will refuse to do so. But fortunately reality will thwart you in at least two ways.
First, if this deal falls through, Iran will be bombed not only by the US, but also by France and the UK. And second, Israel is very capable of bombing Iran if everyone else suddenly refuses to do so.
And who knows. Perhaps this deal will not break down.