Pretty much use the body for life diet as a basis for mine. I eat really healthy. Wild game, garden greens etc. next to zero processed foods. I eat 6+ times a day. Getting plenty of all requirements.

Been training for 15 or so years, all natural until about 2 years ago.

Unsure about Body fat. It would have to be under 20% maybe half that. NO flab on me.