Iran’s second place in the 2017 Tour is an anomaly, his usual place is in the lower reaches of the top ten. I can’t see that changing at this point in his career.
Similar but no I don’t think he’s a serious competitor to do any real damage. He’s in good shape but at Suisse he didn’t seem to have any punch to get away from carapaz
You forgot Uran