If your kid is not 皮实, playing hockey may not help him. To make your kids 皮实, they can also try martial arts, or basketball, or soccer. The list can go very long.
Playing hockey is fun, kids will love it. Also it is a good way to excercise.
Hockey is popular in canada, kids play hockey to understand the game, learn the game and skills, making friends, most importantly, they can learn from winning and losing, it is a life-long sports. They will understand they need to work hard to get better.
Nothing is late - the worst is you never started it. Starting from 10 or 11 years old is not late since your goal is not pro-hockey or NHL. Of course there are NHL players started playing hockey from age of 13.
Depending on where you live, check the minor hockey league for your address, that is the good way to start. But make sure you register early next year. Do not worry about his current skating or hockey capability, minor hockey association will always have suitable program for him. Of course, you can register him in some skating classes or hockey camps to prepare him.
Regarding the early practices at 6 or 7am, you can always choose not to attend. That is also what we did. My son played in house league for two years and we never go to any early practices and did not lose anything.