That looks like a good start for him, well done Lia
You are doing a good job on planing the 3 cups of veg, but maybe if you could have some veg at each meal it might be better. Also try to choose more nutritious veg if you can, as having 2 of his allowed 3 cups from lettuce will make it hard for you to make sure he gets 'most' of his carbs from his veggies as instructed by Dr A.
You will probably find that his appetite lessens after a while and so he will not be hungry enough to eat such a large omelette for breakfast, so be ready to scale down portions in due course.
I do see quite a few 'entries' for cheese - just keep them down to the 3-4 ounces a day and I am sure all will be well!