Mokuton suppresses chakra, Gedo can be taken care of with Moktuton Hotei no jutsu and Mokuton bindings, where hands (as big as 100% Kyuubi) restrain it, thus suppressing its chakra . Hashirama's is better and the only Mokuton feats we've seen from him are nothing in this fight and won't do anything to Hashirama. EMS sees through clones, not Rinnegan unless you can prove it. Obito doesn't have EMS and don't bring in that Rinnegan is simply an evolution of Sharingan because Rinnegan doesn't have Sharingan abilities unless you awakened it like Madara did. Obito did not. So he's going to set his barrier and then what? He can't stay in there forever.
gedo also posseses demon chakra chains,which also supress chakra,infact it can supress several bijuu chakras at once. Tobi himself can create them too,and easily surpress those wood structures,unlss you think those wood things have more chakra than several tailed beasts(7 to be exact). Tobi can easily make the shield around gedo too,those hands,will get blown to pieces by a chakra blast boosted with the power of 7 bijuus or be surpressed itself by the chakra chains it posseses. Hashi mught be better,dosent mean he can't be hurt by tobi's moukton. Minato's normal rasengan is bigger than jiraiya's normal rasengan,but if j-man's rasengan hits minato,he is dead. The same with hashirama,being better at it dosent mean he cant be hurt by it. Does hashirama even know that tobi's intangibility lasts for 5 minutes?.
Rinnegan is indeed the evolved version of the ems,whether he awakened it or not,if your eyes have amaterasu and you gave it to someone else,that person would have it too. Danzo uses shushi's eye just like he did,did he awaken the ms?. Tobi's rinnegan can see through it just like madara's can.
Tob can just teleport behind hashirama,to kill him.
Tobi also has izanagi too.