Sensible advice Chris but I would recommend avoiding bread also and not worry about fat at all.
Avoiding fat is not helpful re weight loss...it's restriction of carbohydrates that does the job.
Exercise is a very inefficient way to lose weight but it does improve health,well being and helps with motivation.
Well done with your weight loss and your advice is fairly sensible.
I would not advocate those shakes long term but just to give weight loss a boost eg after an indulgent holiday or when weight loss has plateaued and a boost is needed.