Training
Weights are there as tools to enable you to develop your muscles and sculpt your body.
You can pick any exercises you choose be they compound or isolation exercises.
As long as you work the muscle to failure it will respond with growth.
It doesn’t matter how many days you choose to train your body will compensate and respond to the exercise and stress its put under.
Your muscle gains are defined by your genetic potential
Natural and enhanced have differing limits but you have limits all the same.
The function of a muscle is to move a limb in a certain direction, and to stimulate it you must work it with varying degrees under tension along its length.
The muscle will respond to any exercise, there are none that are better than others.
Diet
It all depends on your goals, at the end of the day, food is just fuel for your body.
If you want to be a weightlifter and are not concerned with body composition then just eat as much as you can from the main food sources your definition of “getting to fat” is up to you.
Forget about macros and calories, its irrelevant.
If you want to stay in shape and look good then you need to watch the mirror, again calories and macros don’t matter.
Keep an eye on your abs and intercostals, if you cant see them eat less until you can.
Eat a varied and balanced diet with no less than 100gms of protein a day.
I disagree with a few points.
I don't think you need 100 grams of protein a day even. I go for long stretches of time not going over 100 grams and I look the same, same strength, same everything as I do when I eat more protein. I must conclude 100 grams for me is pointless and to just eat whatever I want.
Next, calories are THE only thing that matters. True, you do not have to track them, but it makes it easier to do so. You will also get the benefit of being able to eat AS MUCH AS POSSIBLE TO YOUR LIMIT and still be in a deficit. I don't know about you, but I want to eat as many calories as possible when in a deficit and I want progress in a defecit to be fast and efficient. Checking the mirror is willy nilly and you can look totally like shit just from not drinking enough water or having too much water and not peeing frequent enough. That could fool most morons into thinking they are getting fat and what not.
Your approach will work of course, but I LOVE FOOD. If you don't love food, like most on here, then fine, it won't matter.