Hi Mark, and congratulations.
I assume that in your proposed itinerary you will catch a flight to Nice the morning that you arrive at deGaulle. If so, I think you have the right idea.
Because your priorities are all over the map, if you are going to touch all these bases there are necessarily going to be some awkward transportation days, days that are less than ideal. Your first day will be long and grueling. The trip to Bayeux will be somewhat arduous. You can mitigate these but only by shifting the awkwardness to someplace else.
As I said, I think you've got the right idea. But you may need to let go of some of your day trips.
Mind, if you let go of the Riviera, you can consider other options. You could catch a train from deGaulle to Lyon, which then puts you close to the French alps and to Provence. But as long as you can fly to nice the day you land, I think that is probably the best plan.
To ease that train ride to Bayeux: you are going to be changing trains in Paris. Have a restorative lunch plan in Paris There are lots of crepe places around Montparnasse, where the Normandy-bound trains depart. Edit: Oops, that's wrong; see downthread. But the idea of lunch in Paris remains valid!
Now for the reality check. You've got a lot of time on trains this trip. For instance: Nice to Lyon is 4-1/2 hours. 3 days later, Lyon to Bayeux is at best 5. So, do you really want to spend 4 hours (RT) on a train for one of the 2 days between these trips on a day trip to Annecy? Especially when Lyon is such a fabulous place, with so much to see, do & eat. If you had 4 nights, now...but you don't.
A day trip from Nice to the Rhone Valley area is just not realistic, in my opinion. It would be better to stop there on the way from Nice, but you don't really have time.
Normandy is...tight. I'd worry if you'd be put off by bad weather on the day you hope to see the beaches. Definitely consider a tour to make the most of your limited time there. Bring appropriate clothing: Normandy can be wet.
One consideration is the light. That time of year the length of the daylight really fades. Not such an issue in cities like Paris and Lyon, but in Normandy it limits what you can do.
Normandy would be my number one place to add a day, if you were going to shift anything from Paris. Which I'm not saying you should do! Just if.
By the way, you'll want a car for the day you plan to visit MSM. Not too much of a splurge if you arrange before you go.
Speaking of light and weather: These considerations would argue for visiting Normandy first (more daylight, milder weather). The effect is likely not great over a 17-day span. If you were to do it I would recommend something like this:
Day 1: Train or drive to Bayeux (drive only if you know you are okay with jetlag). 3N
Day 2-3 D-Day tour, MSM.
Day 4: Train to Lyon, lunch in Paris. 3N
Day 5-6 Lyon
Day 7: Provence (e.g., Arles) 4N
Day 11 Train to Paris 6N
Day 17 Fly home
A big disadvantage of this is you'll have a very long day getting to Bayeux, however you go.
I hope this is helpful, and not too much "what if." The kind of planning you are doing will increase the amount of things you can see and do--arriving with a plan is smart. But there are limits, and it is wise to recognize them.
Have a wonderful trip.