Those are great suggestions! Meals that aren’t supposed to have meat in it are not “missing something”. In the end we always prefer what we’re used to and will come back there when lacking willpower, as it’s the more comfortable state. So when one wants to reduce/stop eating meat (or really change anything else in their life) it’s about getting used to the new, preferred state, in this case meatless meals.
Been to Annecy not long ago. It’s in France, but not far from Geneva, beautifully located between the first foothills of the Alps and the Rhone Valley. The city itself is walkable and I’ve had the best lemonade there (by Les Brasseurs Savoyards, if anyone is interested to try).