Iron sand ends it .
I doubt it. Gai's attacks are all close range. A single cut, no matter how small, and Gai's done. Even if Gai were to use the gates, he's still at risk of damage, especially if Sasori can survive until the gates takes its toll on Gai.