Your grocery list looks legal to me. Your veggie amounts sound good. You are getting your protein although you don't indicate how much. And good for you in understanding the limit on cheese.
As time goes on, add some of the other legal veggies to your menu so you don't get bored.
And best of all ...

for reading the book!!!
Best wishes.