#1 and #2 -Personally, I would opt for the lower dose of tren and run the test @ 300/week if that gives you good results. Some guys run higher dosages, and that's fine for them, I'm just giving you my 2cc on your post.
I would run the HCG all the way through from start to PCT.
No comment on the Winny.
Have the Cabergoline on hand, but if you can keep E2 in control don't run it.You probably won't need it at either dosage but better to have and not need it than need it and not have it.
Ditch the B6, especially @ that dosage.
For liver support, go with TUDCA and NAC.
If you're going to carb cycle, that handles your carb intake. Don't sell yourself too short on healthy fats, you'll want them for fuel, especially if you're restricting your carbs to a great degree.
If you're still unsure about your diet layout, post up your diet plan in here:
https://forums.steroid.com/diet-nutrition/
Look for some of BackInBlack's posts. He is
very good w/ dietary tweaks and advice.