Recall will end if the caster moves out of selection range of the ally targeted when Recall was cast.
If the ally the caster is maintaining Recall on dies, the caster will not shadowstep to that ally. The caster will continue to maintain Recall even while the target is dead. If the caster drops the enchantment during this time, he will not shadowstep to the target nor will his skills be disabled. If the target is resurrected, then the skill will resume its normal function.
If you die while maintaining Recall your corpse will not shadow step.
Anomaly! The full description does not state that this skill cannot self-target.
Anomaly! While cast with a target, the enchantment is applied to the caster.