He keeps saying this isn't about looks. It has to do with living a long and healthy life. And it's really important to him to honor your body and he needs someone who does the same.
Oh, bullshit. It has nothing to do with honoring himself, you, or anyone else. It's about control.
Happy relationships foster long and healthy lives. Relationships with critical, controlling partners do the opposite. Stats back this up.
This is not a man who loves you the way you deserve to be loved, unconditionally. I hope you see this---or at least elevate your expectations of him--before you agree to marry him or start a family.
If he is playing the "your body is your temple" game, he needs to do some housekeeping of his own temple. Starting with some serious IC to locate some boundaries---then, perhaps, some premarital counseling to re-tool your relationship dynamic.
(I don't buy the "body is a temple" excuse. Sorry. A man who believes this does not pollute his life with other women. He holds himself to high standards when it comes to conduct---not just food and exercise.)
You will need to make a significant time investment to allow him time to become an emotionally safe partner for you, and a safe parent for the children you wish to have. He is NOT safe now. Not for you, and not for children.
I know you're now backpedaling a bit, and excusing his words. But later, when your mind is quieter, stop to think about it. Is this an investment worth making? Or might you be better off investing time in a new relationship with someone worthy of your love---someone who loves you for you?
(Or, even, having a baby on your own?)
Ticking biological clock or not, if he's not the right guy for you, you should not marry him. Only you can decide whether he's the guy---but what you've written of him (and what he's written, even more) shows, quite glaringly, that he does not respect you the way a man should respect his life partner.
You don't seem ready to hear this--but honestly, you need to BEFORE you make decisions about marriage and children. Children change everything.
Do you see that what he's written is narcissistic and controlling? (Dear Lord, is he actually already contemplating how he will control your pregnancy cravings?!?!?!) That he's condescending and patronizing? That the words are the words of a man who wants to control, not love? Are you willing to let the man who wrote it impress these "values" upon children---children who might NOT be interested in sports, who might prefer the library to the field, who might develop prepubescent pudge that is utterly unrelated to eating or exercise but is clearly repugnant to their father?
This man does not accept people the way they are. And children have an uncanny way of ...well, being who they are---as well they shouldbe. You may be willing to accept this nonsense. But are you willing to entrust the emotional well-being of your children to this man?
Given his history, and his current irrational demands of you (Castigation for drinking Sprite? Really??), your willingness to excuse his behavior warrants exploration in IC, too--whether you opt to stick with him or not.
As much as you want children, you NEED the right father for them. Sometimes, that means saying goodbye to a guy you've spent years convincing yourself loves you....and finding alternatives. Adoption. Artificial insemination. Fostering. Falling in love with a man who loves you as you deserve to be loved.
Telling yourself stories to make yourself believe the wrong guy is Mr. Right is NOT the way to approach starting a family.
Really, it's not.
You're clearly not comfortable with the situation, or you wouldn't be posting here. What do you need to get un-stuck?