Hi,
Like you, i'm learning but this is what i can suggest,
7D's overheating can be countered by having a laptop with the canon's image capture software program that comes with the 7D. This saves overheating because you can chose not to have the LCD on, using the laptop as a field monitor...