Real Estate Office, 1-blog/per agt, linked for communication

I am looking to create a corporate muti blog site for a 95 person real estate office.

Goal each agent logs into their own private blog, it has links to all our other real estate web services, has a message center, a sign up for using conference rooms, training videos, has an company bulletin board, company calendar etc

We have our own server 10 terabytes, 24 processors, 64 gigs of ram, and hosted at a hosting hotel with big pipes, so can handle the traffic.

Need to have help to determine feasibility, design and methodology