1- God tree's sucking ability that sucks your entire chakra in an instant(killing even fodders having Kyubi's chakra) isn't Gakido that took a while to absorb Jiraya's goemon technique. And eventhen, it's not only for that reason he couldn't teleport. He did say that there was also the fact he teleported entire shinobi alliance an instant before
2- It still needs contact to absorb the body chakra, while in this thread i'm mainly talking about a situation where Gakido would absorb a technique like rasengan