Agreed on the first part, Iran will never be in a position to be able to perform a first strike. Coalitions would be built instantly to collectively enact punishment should it be the trigger of hostilities anywhere, against any state actor. There seems to be some tolerance for militias, as Iran has struck PJAK and some Kurdish separatists in the past years without concrete reaction bar public condemnations from the West.
Even though they are not "commies" by any means anymore and now more savagely capitalist and deregulated than any western nation could dream of, I do agree that Russians cannot ever be trusted, would it be in Soviet times or ever since the breakup of the Berlin wall.
Same duplicity, opportunistic and universally unreliable allies or partners. If in doubt ask the Vietnamese in 1975 during Linebaker II where crucial SA-3 were furnished in token quantities that wouldn"t cover even one squadron of attacking B-52s. Or Syrians in 1982 who realized that their export Mig-23s radars covered less distance than IDF F-16s Sparrow missiles

Or Armenians more recently during the Karabach conflict. Or Iranians, for the past 47 years. Ok granted some good offers were made by a Ruined post-Soviet Yeltsin Russia, including Mig-31s and Tu-22s that were tragically declined by the then Iranian government fresh out of the Iran-Iraq war, but it was out of desperation in the first place.