The father's citizenship requirement is debatable and the mother's age is applicable only if he was born overseas.
To be precise, not "overseas", but in a foreign country. Canada is adjacent to us, and if he was born there, he is not only NOT a natural born citizen, he is not even a citizen at all. At the moment, I see more circumstantial evidence placing his birth in Canada than I do in the United States.