It looked like Carapaz has improved his time trialing significantly. Nonetheless he should lose time in the tts compared to Pogacar, Roglic, Thomas and Porte.
I would expect him to lose something like 40 seconds to Thomas in the first one, and about a minute in the second one. Pogacar is unpredictable for me, and Roglic should be better than Thomas at least in the first tt.
Most important for Thomas and Porte and also Roglic will be to make it to the second time trial.
Really, I think the time trials are very hard to predict for the main contenders this year. It will depend very much on the form, general and form of the day, I think. Carapaz isn't someone like Gaudu where you know he will lose significant time for sure in the tts. Thomas is very strong on his day, but I'm not fully convinced he will be at his best. With Roglic I'm not sure about the later event, and like I said, Pogacar is completely unpredictable for me in this area. Porte can be relied on, but probably won't win.
From my first look it seemed at least the first time trial is quite technical?