Wow, not gonna lie, this looks pretty good!
Meat, fatty fish, eggs, and cheese/dairy paired with whole veggies and legumes, some nuts and seeds and fruit as a snack, and a bit of whole grains too, is as good a recipe for success as it can get.
I don't really care much about guidelines, but if it gets the average person to quit processed foods, added sugars, and refined carbs, then all the better.