Can an ICD battery be recharged?

Currently, no. When the battery runs out, the entire device must be replaced.