Here are the cap-wise salaries, to the best of my knowledge:
I believe there have been announcements that Plekanec and Aitken have been signed as well, probably to two-way contracts. Of the 'undisclosed' salaries, I figure only Komi's would be much more than the minimum. Any player in camp taking the place of Hossa, Vandermeer, Huet or Streit would probably be earning close to the minimum.
So, for a roster of 21, my total is about $34.5M. That's pretty close to the cap considering this team's age and talent. Taking on any more long-term contracts could really tie Gainey's hands when the time comes to lock up the younger stars. The current payroll is high enough - maybe even a little too high for my liking.