I don't have a silver bullet of health advice. Your list looks good.
The only things I'd change (what works for ME) is to reduce fruit (sugar). But if I could eat fruit all the time, I would.
And I eat as much fat as I want, definitely not just lean protein. Food should taste good!
And I practice intermittent and (sometimes) extended fasting. Dr. Jason Fung is an excellent resource.
You have to find what works for you. But for the majority who are overweight and obese while also on multiple meds and maybe also in pain and also self-medicated on booze and weed ... well, IMHO that's not really "working."