"Invisible" won't really work unless you're doing PvP, because to an AI, it doesn't really make any differences.
Eternalize... how would it work, exactly? Trigger every turn? Be a permanent that does nothing but allowing to cast this spell for a cost?