I would eat three template meals a day spaced 4-5 hours apart with enough protein, fat and veggies to hold me for that time frame comfortably. Eggs when they are your sole source of protein at a meal are as many as you can hold in one hand without dropping - for most people that starts at 3-4. I would also eat 1-3 cups of veggies and if having an avocado as fat, it would be half to a whole - 1/4 is not enough.
I would also remove all that fruit and dried/freeze dried fruit until I had my meals consistently getting me 4-5 hours between and then potentially add fruit back in with a meal here and there without letting the added fruit push veggies off my plate. I would not eat nuts and nut butters multiple times a day.
Here's an article about what Melissa eats. I haven't read it in a while so I'm not sure if it's 100% Whole30 or if it reflects her food freedom but I think she usually calls out where something isn't Whole30