5e DnD banishment or geas?

Under what circumstances can a PCs loved one disappear, but return for short periods of time to help the PC occasionally? Perhaps return as a non-corporeal being? I don’t want to have to run him as an NPC longterm, just show up every now and then. It’s part of the PCs backstory. Banishment? A geas?