Do extreme temperatures affect my ICD?

No. Not only is your ICD is built to withstand stress, but also your body temperature stays fairly constant.