Here are THE ONLY "official" qualifications for becoming President of the USA. Everything else is quite simply a matter of personal opinion:
Article Two of the United States Constitution sets the qualifications required to become president.
Presidents must be:
at least thirty-five years old
must have been resident in the United States for at least fourteen years
Nowhere in there does it state that there is a progression of positions required, nowhere does it state that there MUST be a political background. Nowhere in there does it state that you must have achieved anything, or have any specific college degree.
So each AND EVERY current candidate IS QUALIFIED to become President of the USA, regardless of ANYONE'S personal opinion regarding their employment histories.
Yes, all of the candidates meet the legal requirements you outlined above.
There is an important distinction however, between meeting those simple requirements and being *qualified* to become President of the United States. Most of us on this forum probably meet those requirements too. I think it's safe to say that none of us is qualified for the presidency.
It seemed clear that the discussion wasn't about legal requirements. Obviously, Americans need to consider the merits of each candidate's experience, philosophy and character. In the end, of course, that will be a function of each person's opinion.