I tend to agree with one or two of your points. I do not agree with others, especially the education level restriction coz there are smart ladies without degree etc. Key is to nurture... Love her and respect the way she is.
Abu Hurayra reported that the Messenger of Allah, may Allah bless him and grant him peace, said, "Treat women well. The woman was created from a rib. The most bent part of the rib is the top part. If you try to straighten it, you will break it. If you leave it, it remains bent. So treat women well."
A man looking for a wife looks at four things:
(i). Virtue (her religion or religiousness)
(ii). Noble (her family status)
(iii). Wealth (her wealth)
(iv). Beauty (her beauty)
So, do your background checks properly. Priority is to marry the pious woman, who is has obedience to creator. Otherwise you will be a loser in your other requirements.