Before asking for all this features - it's good to check how they were implemented in other MMOs and how exactly they work with live people.
Adding guild ship\hall - means less people on Fleet\Planets. No one will do this.
And guild sub-forums, no one will use them. If guild really want forum, they create it outside. It's very easy now and cost small sum of money. If guild doesn't want a forum that bad, when why bother with creation?
Add there moderation issues and separation of current forum community to 100+ subforums.
Guild mail - that's the point of it? Usually guild consist of 20-50 live players and 100-200 their second, third, fourth characters, etc. You will be first to rage about this guild mails, when logging to your twink and see 50+ guild mails you already see on your other chars.
Guild calendar - good feature. But check WoW - it's not so great as you think. 95% of players doesn't use it)
If you create some guild "action" and add it to calendar - from 100 your guildmembers around 20-30 will subscribe, around 10 will decline, other won't notice it.
And even after all of this - in designated time online will be 10-15 your members. And half of them already forget about this action and was doing some daily quests\ leveling twinks.
Guild search - very strange feature. Again, ask in WoW community how this feature working. But I fear it's not)
Guild experience boost - it's already implemented in Legacy system. Why add it again?
From good things that should be added - guild tax, last online, MOTD. Guild operation recall and revive.
Things that will make life of guild leader and officers less painful.