Using views in a clever way?
What I see here is a typical Panels situation, with Taxonomy.


Create a vocabulary "groups",
Create two content types : slideshow item , nodes (with term relationship field to the vocabulary "groups", of course)
Three fields to the terms themselves (taxonomy terms have "cck-like fields" in core since Drupal7) : email adress, Facebook widget, etc.
Create views for each use: the slideshow, the nodes...
Enable the "taxonomy term page" panel, and insert in it your views showing your content associated to that term, and the fields of your term (Panels has the out-of-the-box interface for that) : contact form, FB block, and so on.


That's the simpliest I see :)