The same can be said of Onoki. He can use rock clones which will be impervious to Gaara's sand attacks. Also Onoki in the air is very fast so I have no doubt he can avoid Gaara's attacks by speed or by jintoning the sand away. He could also make it extremely heavy thereby making it useless for Gaara to use.Gaara med diff. Sand clones shud be of use here
Gaara has been saving Ohnoki since the war started and finished all the enemies they have been fighting together....I don't care who wins but I think Gaara should be given more credit here....