Is there an area in CiviCRM (or a way) for people involved in a case to communicate privately?
You can add BuddyPress in and with the additional BuddyPress CiviCRM plugins it will sync users.  Think Facebook and you've got the idea.  You can make things private or not, do PM's, do groups, etc.