Well, more or less I'm in accord with what you said. :)
Only except, for the first 2 points, they are kind of equal in importance for me for education of a child.
1. develop the child's spatial and reasoning skills
2. develop the child's sense of curiosity
They are both important, and I had always the impression that these things can be learned together, anyway - a child is more or less always learning in its early years, so I think these go hand in hand. I guess spatial and reasoning skills tend to use a specific part of the brain (mainly); as the synapses are more open across different parts of the brain in a child, I think the more different types of 'education' and stimuli a child is exposed to, the better, as it will help exercise and establish more connections in the brain at this early, important stage.
I can also say that I might be slightly biased on this, because no one ever paid any particular attention to developing my 'spatial and reasoning skills', although I did play with Lego and board games! :)
Additionally, I think that spatial ability/awareness and reasoning skills don't always go together; my mother for example has unusually poor spatial skills (which is why she is bad at drawing... XD) but very good reasoning skills. (Maybe this is unusual; I wouldn't know. ^^)
3. teach the child to speak properly and behave properly
Agreed, it's important.
I would also put high up here, more generally, 'language skills', in a less specific way than your point on 'vocabulary and linguistic skills'. Well, to me, 'vocabulary' implies that the kid already has a small amount of language skill, on which the vocab can be built :) and 'linguistic skills' would refer to refining their language use. But I think that language skills of talking and reading come high up in importance.
Of course, not every child is quick to learn talking or reading, I understand that. Each child will develop at its own rate, but its rate will be faster if someone is making an effort to teach it.
Again, personal bias (I've only experienced my own childhood, oddly enough! XD) - I learned to both talk and read unusually early, and I do feel that it's stood me in very good stead throughout my life. I think that this was caused by my parents talking to me a lot (not using baby language), and reading to me a lot (my brain might be 'wired' in a particular way for all I know, but afaik it's nothing special! O_o).
If a kid struggles with reading, that often stays with them throughout their life and they retain the memory, subconsciously, of it being an unpleasant experience - a great shame because a lot of learning and 'self education' (XD) later on in life comes through reading.
4. develop the child's critical sense.
5. teach the child about moral values.
6. good knowledge of geography.
7. good knowledge of world history.
8. develop the child's vocabulary and linguistic skills.
Yup, all important stuff to learn.
"doubt the validity of the information received, analyse the content, reflect on the meaning and logic of what is being said" ......... Kids often seem to have a good instinct at that!... kids don't have as many preconceived ideas as adults do... things are still new for them. (Hmm - maybe I took it to a bit of extreme when I refused to believe in the existence of elephants until I saw one... but can you blame me... I mean, adults invent the stupidest things sometimes... )