99% of what you are looking for can be found in Baalz's excellent communion guide (
http://forum.shrapnelgames.com/showthread.php?t=37499). He does a very thorough job of explaining the raw mechanics, weird edge cases as well as most of the main strategic uses for communions (normal, reverse, line-backer, etc.).