I fear that that fight gona be 1 straight way for Shanks
My guess is, Kid will use assign to create magnetic poles, making it difficult for Shanks to control his sword. I'm sure that Shanks can counter this with enough haki, but when Kid does it the first time, he will probably catch Shanks by surprise and allow him to land a hit.
Law also got a haki boost since wano, so I don't think it would entirely unreasonable for Kid to have low level ACoC. Like Yamato tier haki. I think he'll probably show that off as well. After all, given how last time he needed Law's help to beat an emperor, I feel like he needs to have gotten at least a bit stronger since wano if he thinks he can beat Shanks.