Such information, like the way to create forum account etc should in bold on the main page. I've faced same frustration after 2 days trying to register here.
(as a person who maintained similar forums for years I don't get your problems with spam, just introduce more complex capthca, use some trick for bots, like a field called Name with a small description next to it "Don't enter if you're not a bot" or similar. Make an IF to randomly adjust such "trick" details to avoid bots hardcoded it to your domain etc)
Here (http://uoevolution.com/?page_id=2) links should be updated. At least assist link is broken (the same broken link is used on wiki)
Wiki main page should have a HUGE TEXT link for players are quite new to UO or played whole life on "Felluca" servers, explaining a lot of things. Starting with "how to contact admin if you can't connect", etc. Imo Teamspeak is not the best idea. Support email or something will be much better