Help with which plugins to use/ are available

Hello,

I need to do the following and was hoping you could help point me in the right direction to make it work.

In short I simply need a plugin/s to allow my clients ite to do the follinwg.

1. Create individual client specific pages that are only accessed by that individual based on their login credentials.
2. once on their own private page, allow the user to message the site admin back and forth privately.

A lot of plugins seem to have much more than I need. The idea would be that there would be a template client page that would be duplicated, some content then changed and assigned to an individual user that would be presented with that page and chat feature when logging in from a general 'customer logn' page on the site.

Thanks very much for your help!

Dan