You have the basic facts down correctly.
You should have two basic meals consisting of 1 protein (they should be two different proteins on the same day) and 1 veggie (they should be two different veggies on the same day). You can have 2 melba toasts or grissini, but not at the same meal. You can have your fruit and starch as a snack, or with your meal.
I am not allowed broccoli or cauliflower on my protocol, so I can't speak to that.
Be aware, many many people on here don't even use the starch. I have only used 1 melba toast 3 times in 27 days, and that was for crumbs to bread chicken for or for meatballs. It seems that it may slow losses for some people. Personally, I am like WTH is 1 melba toast worth, when I used to eat at least 6!! I think it would make my cravings for that carb crunch worse.
The same for fruits. Some people limit their fruits to 1 a day, in which case they raise their veggie servings and add a bit more protein to their meals. I do love my baked apple at night, though!
Petroleum jelly is allowed. Personally, I would use whatever cold sore medicated salve that you would typically use. It is such a small portion of your skin that any disadvantage of any "bad" product in would surely be outweighed by the advantages of having that thing less painful and healed! (I have not changed my skin products or lip products, btw. I do use J&J baby wash and baby oil in the shower. I love my Carmex!)