Been veggie since teens and was also a constant snacker. Still am sometimes, I just try to make healthier choices.
Like a pp I often have Greek yoghurt with berries and seeds/nut for breakfast. Lunch I find the hardest to get protein in - it's often soup or cheese & crackers (ryvita, sliced avocado, apple, cottage cheese & sweet chilli sauce is a favourite at the moment).
Mini babybel light are 42 cals and 5g protein each, they are my protein boosts if I've not had enough and a really useful snack.
Nakd do protein bars which are 7g protein & 7g fibre and are my new alternative to chocolate bars when I'm craving something sweet.
Edamame (soya beans) are amazing snack food, I buy them frozen, defrost & add to dishes or have a small bowl as a snack with a sprinkle of salt.
I don't always have dinner if I've had a snacky afternoon, or only a small portion. Just my usual veggie dinners really, but I use less carbs and more pulses these days. Lentil lasagne, bean casserole & veggie sausages, chilli, warm salad with lots of veg & feta, halloumi kebabs, tofu noodle bowls, that sort of thing.
No-one can tell you how well WLI will work for you, but being veggie or not won't really make a difference. Having the mindset to eat well, get active where you can and don't kick yourself if you have a bad day (we all have them)!