Well these questions are not easy. I'm not sure if it's possible to create a community you want, without doing it yourself.
You can install a chat on your site, but the most modules I know, are not connected to CB profiles. I use a simple shoutbox, but live communication is not the aim of my community.
To your UddeIM problem: There is a plugin called plug_pmsuddeim, normally it's delivered with com_uddeim. You have to install this plugin in the plugin management of community builder. UddeIM is only a private messages component, not a chat.
As newsletter I can recommend Acajoom. You can integrate it in the registration page of CB, so when a new member wants to register on your site, he can choose if he want to receive your newsletters or not. There is also a CB tab where he can manage his abonnements.
For what you want to use the calendar? Eventmanagement? Well there are many components, but I am not very familiar with them.
Post edited by: Camee, at: 2008/12/24 15:55