Everyone reacts differently to every diet. This is a game of experimentation. Everything like training, diet, even supplements works different for everyone. Bsiggy1 has a good diet but gradually work your way up to that and see how your body reacts.
I would keep cardio in just not too intense...