Kid and law are supernova captains, always highlighted with Luffy so I don’t know what are you talking abt
This is a problem I see often. People believing those two are greater than Zoro just because they are captain and Zoro isn't. It doesn't work that way for him.
Luffy sought Zoro because of his strength. He has a strength base goal. Zoro and Luffy's strength and portrayal has always been either equal or near equal.
The reason Oda had Zoro block hakai was because he was the only one capable of blocking it and saving them. Nobody else could have done that.
Killer hasn't showed us he can use barrier/flowing haki and even if he does have it it won't be strong enough. Plus he doesn't have the physical strength needed to stop the attack. His punisher blades won't be enough to deflect that attack.
Law does not have the physical strength needed to stop hakai. His barrier/flowing haki is not strong enough.
Kid hasn't showed us he can use barrier/flowing haki and even if he does have it it won't be strong enough. The only way he could possibly block it or slow it down would be for him gather a huge amount of junk and material use it to create some type of shield and repel it. That may slow down for a few seconds but the problem is he doesn't always have that amount of material needed with him.
Luffy has powerful barrier/flowing haki and physical strength but he would need to be in G4 to block hakai. Unfortunately, he can't always be in G4.
Luffy and kid are in the same situation. They may be able to recreate Zoro's feat but they would have to be pre-prepared.