Hey bro, cycle looks good. You want to run an AI on cycle to maintain estrogen levels in the normal range. You can use your letro for that. I'd prefer adex or arom, as letro is harder to dose. It's really strong and it's easy to over do. I'd start with about .75mg letro eod. If that isn't enough, 1.25mg EOD. E is going to be much higher during your dbol portion of the cycle. I'd use enough to control water but not cut it out totally.
As for your diet, without working directly with you, seeing your physique and knowing what your current diet is, it's hard to say exactly what you should eat because everyone responds differently to food. Some guys need more carbs, while others would only get fat, if they ramped the carbs up. Also your size will determine how much you need. Here are some basics to shoot for. Remember, this is just some very crude numbers. To get results, you need to watch your body and then adjust every week as needed. A good ballpark is 1.5 to 2g protein per lb of body weight, if you are lean. If you are heavier/fatter, then go by 2g protein per lb of lean mass. For fats, about .5g per lb. Carbs is then a trickier one. Like I said, some guys are very sensitive. If you are not genetically fat, then maybe start with around 200 carbs a day. Then evaluate each week. Ideally, you can keep driving the carbs up over time