IMHO the Israeli policy of punching everyone so hard they're reeling is a massive mistake for Israel in the long term. It works great short-term, but 50 years? 100 years? Who knows what the world will look like then, and being surrounded by enemies is not going to work well when you no longer have your fancy US-backed missile shields and whatnot. The best long-term bet is for normalised relationship with its neighbours, and every time something like this happens that gets set back 20 years at least.
Then again, they had already given up on that with how it treated the Palestinians both in Gaza and West-Bank...
This doesn't mean military action is never an option under any circumstances, but no nation can perpetuate hostilities forever. Whether it's 50, 100, or 200 years: this has a massive risk of coming back to bite Israel hard.
Hope they're building other friendships in the region, I don't see the unquestioning US patronage lasting much longer.
America, the west, and many countries beyond the west, have been working to counter Iran's nuclear ambitions for decades.
Iran is detested in much of the middle east. If they get nukes, the rest of the middle east will feel compelled to quickly pursue their own nuclear weapons programs.