Will 10,000 hours or 1o years of practice make your child an expert?
No, it will not make him an expert if he practices 10,000 hours of the same skill. You intuitively know this is why 10,000 hours or 10 years of working as a fast order cook would turn him into a worldwide famous master chef.
Yes, it will make him an expert if 10,000 hours of practice is broken down into separate skills that are continually added and chosen to push forward a particular talent. This is why extremely talented people often get started young (for a big time head start) with lots of caring guidance from parents and personal coaches (for careful choice of skills).