Uh no. They can take out anything that goes into the straight until we send troops in to take the area all the way up to the mountains. Which will take literally hundreds of thousands of ground troops.
Iran doesn't have to do jack except send guys with shoulder rockets into the straight on inflatable speed boats to keep it shut down.