Sasuke has better skill with EMS. that Kakashi has with is MS, if the target is fast moving, then Kamui wont work unless its right in front of him, (such as the susanoo arrow was in fron of him) notice kakashi has only used it against enemies that were still in his vision (Gedo Mazo head, Diedara was still while flying on his bird, and when he self destructed, susanoo arrow was right in kakashi face.) if its something that is constantly moving, kamui wont work. Susanoo will be a problem, going underground wont work cuz sasuke will see his chakra flow, and sasuke is equal if not faster than kakashi. As for taijutsu, sasuke has always been good at taijutsu, he has two EMS so he can read kakashi's movements better than kakashi can read his, as for raikiri, sasuke has master his lightning so well that he can change its form, kakashi cant, also, amaterasu, he can change its form as well, so if kakashi gets to close, sasuke can instantly burn him like he did raikage, honestly, if sasuke can keep up with raikage speed and power, kakashi should be easier for him to handle. especially since kakashi will wear out before sasuke. Genjutsu, sasuke's is obviously better. I agree kakashi has a more variable skill set than sasuke. But it will take more than knowing earth, and water. Kakashi was never shown to use fire or wind, so we dont even know what kinds of techniques he uses. Rasengan is not WIND, Rasenshuriken is, that why naruto went through the training/