Amaterasu is only thing which can threaten Kaido here. Deidara's nano sized bombs also is a useful component.
Nonetheless Kaido negs all instantly. He simply needs to be warry about amaterasu. I am not sure totsuka blade can seal someone as strong as Kaido.