If I get an ICD, can it be used to track me via GPS?

Nope, your ICD does not speak to satellites. If you hear a beep, that's the Patient Alert feature letting you know your device should be checked. It's not a homing mechanism.