I wouldn't do this, Binance can make it expire or add other conditions whenever they want.
I guess it would still depend on the persons perspective whether or not they want to go the easy route or learn. The best thing is still knowledge and safe approach.
Having a noncustododial wallet is not a hard approach, it also gives full control rather than depending on centralized service that now require intermediate verification.
Most replies hint at that it's best to learn the proper ways to go about the seed and private keys. I wanted to spare my friend from that since he hasn't expressed a desire to ever learn it. I will probably just do it for him, and then it's up to him whether or not he wants to learn the ways of Bitcoin.
A gift suppose to be a surprise, this would be the approach I will use. If the seed phrase or private key is given to your friend, all that matters most is to keep it safe, it is completely offline, nothing like online attack and he is safe without online access for that period regarding the seed phrase or private key by protecting it offline.
Then after gifting, teaching can follow in my opinion, telling him the worth of the coin will make your friend not to be careless about it, and telling him about online security. To make use of a wallet can not be so hard for him when the time comes, you can even tell him to get in touch with you if he needs help about it after apparently teach him few necessary information he needs to know.