Hey Buggle. I don't think there is anything special required to be able to see the other forums and calendar. I really wish that there was an in game forum/calendar system because I really don't check here much. The best I could come up with was to subscribe to each of the forums on here so that I get email if anything gets posted. I should check and see if I can subscribe to the calendar somehow.
Anyway... great to have you on!