I would like to set up a wallet for each of my kids and start saving accordingly. I am not sure it is the best idea to create new accounts with DEX's under my name where the future owner will be my kids. Any ideas on best practices a for this?
You need neither a decentralized exchange (DEX) nor a centralized exchange (CEX) in order to save money for your kids. As a name suggest, an exchange is nothing else but a place where the buyer and the seller meet to make a deal, it is not supposed to be used for storing your funds, especially if you are focused on the long term.
So, if you are focused on the future then you will likely need to set up your own bitcoin wallet. During the creation of a wallet, you will be given a set of English words that should be carefully written on paper and kept securely. These are your seed phrase, your main key. Your seed is used to generate a set of private keys. Private keys generate addresses where you send your savings.
There is also a thing called "passphrase". A passphrase is like a password, but when combined with your initial seed phrase, it generates a totally different set of private keys and therefore completely different addresses. Each passphrase generates its own set of addresses. You can utilize this feature and create multiple wallets using only one seed phrase. Each kid will have an assigned passphrase, with which they can access a particular wallet after combining it with your seed phrase.