I know a spell that would tell me if someone is claiming to be someone they're not through disguises or glamours, but it wouldn't work if they are themselves from somewhere else.
Is there anything we can do to protect the station while he has the heart?