That is an amazing list! One can tell you have taken time and thoughtfulness in creating your list of ideals.
May I make a suggestion. Perhaps you might break your list into three categories. the first list being all the things you must have in an ideal partner, and a second list would be the things you want and desire, but are negotiable and the third list the characteristics and things you could not live with or accept in a partner. If a person has any of the unacceptable things you have listed on this third list you must not proceed with that person, it's a red flag! I wish you all the best in your search and may they be what you want or more!