Iran is not at war with Israel. Israel spies on Iran and pulls dirty tricks on them, and vice versa. They are shitty neighbors, both of them.
The Palestinians did not invite the Jews to invade their country based on ancient Bible tales. The British decided that somehow they should invade the area, and that is what they did.
Jews were mistreated by Germany and Austria, not by Arabs. They should have been given a chunk of Bavaria or a slice of Tyrol.
Iran is not a part of any two state solution, one state solution or any other solution to the Zionist vs Palestinian problem.
Iran has every bit as much a right to nukes as does Israel, which is to say that neither of them should have them.