What's a whole-life insurance policy run on a newborn these days? I'd be looking in that direction, based on what you've said.
Whole life is good at making money for the salesman, not so good when it comes to making money for the client. On average it's second only to Annuities as the highest fee financial product you can buy. Any advisor who would sell you a whole life policy for an infant is a crook, and not worthy of your business.