I'm not sure that Iran does have someone to help him in a possible conflict with Israel and the USA! Russia and China just wants to make money on the sale of arms! I'm not sure Putin would love to have a nuclear Iran as a close neighbor! Who guarantees, that the Russians tomorrow will not be a target? It is obvious that Iran wants to play in the big leagues! But it will be difficult to achieve without a big and sincere allies!
Arabs! I do not believe that they lost their mind! In the case of nuclear attack Iran if the Arabs have tried something, from Morocco to Iraq would be a moonscape scenery! Israel would destroy them! Literally!
Perhaps Chechnya, or maybe Sudan? Nigeria? Bosnia scares me as the most dangerous allies lol