There's a plugin called MrItemRemover2 you can
set this up to delete stuff you don't want from your bags.
You can also use EasyLoot, a plugin for WoW. No need to keep updates from HB then, let curse keep it up to date.
Also, I'm horde and the place where I found vendors and mailboxes is neutral I believe. Here are the tags you need to replace to let him mail and repair:
<Vendors>
<Vendor Name="Zit'tix" Entry="65220" Type="Food" X="263.1545" Y="3146.569" Z="214.501" />
<Vendor Name="Ambersmith Zikk" Entry="64599" Type="Repair" X="147.875" Y="3194.917" Z="214.7611" />
</Vendors>
<Mailboxes>
<Mailbox X="268.8137" Y="3152.536" Z="214.501" />
</Mailboxes>