Give the keys to him to store it, and keep a copy yourself?
Discussion
No utxo size/fee concern?
Hard to say honestly, difficult to predict in such a long horizon. What I do with my nephews is I give them bitcoin as gifts in the special ocassions, and if necessary I consolidate the utxos for them bc I also have the key. But yes it is kind of a problem, I dont see a better solution.