The only information I can give and know are:
1)Once you have a guild castle it is not a requirement to participate in siege wars because you have to sign up in order to participate in it.
2)You upgrade your castle with wood,ore,herbs,gold,guild runes, and rubies.
3)Once you have a castle which is at lvl 5 you will automatically be given a guild bank.
Sorry if I couldn't answer anymore..