Iran-US War: Tehran's Military Preparations, Russian Support & Sea-Based Missiles