-Can not be built next to TC (right,left,top,bottom) of TC,you can still build them at edge of TC.
-Villages can not be built without TC,just like factorys but it works like this
0 TC= 0 villages
1 TCs=2 villages
2 TCs=4 villages
HP:20
Armor:1
Pierce:2
Built Time:3
Trains:Money Coruiers
As for icon im not artist sry

As for Upgrade,im not sure becose money corruiers arleady require gems to be unlocked,we can either make money corruiers default unit,make different type of money corruier for village.