IMO, Cancellara should just continue to focus on what he's good at. He is just too big to ever be a good climber, so better to forget the mountains and be great at TT and the flat classics. Better to be very good at something than quite good at everything.
He won't hold the yellow jersey until the end, but four stage-wins looks quite likely. Which is fantastic in itself.