I've not been on any of those tours. Of course on the My Way tours on the "non-transit" days your time is your own.
I'll agree that breakfast is usually 7 to 730 and the guides usually give you an hour or so for breakfast before you're set to go. It's generally not before 8A unless there is a special reason for it. In the Lauterbrunnen Valley on a 21 day Best of Europe tour our guide offered an optional trip up to the Schilthorn that left the hotel at 715 to catch the cheaper gondola up to the top. I've got massive FOMO, lolol, and I'm an early riser so that did not bother me at all. We also had an early start in Rome once for a Colosseum visit, I think it was a free admission Sunday (not sure they even do them any more) and he wanted to get us in before the crowd. Both extremely reasonable reasons in my opinion.
I'm vegan. I've done 13 RS tours and 13 with another company. I usually talk with the guide after the first meet up to let them know I'm vegan and ask them to tell me if that choice is not going to work out. The last Rick Steves tour I did, the guide was having difficulty and decided to make me vegetarian so I got a lot of meals with cheese. I just ate what worked for me and filled in with food I had in the room or vegan sorbetto, lol. I've never had issues before this last RS tour so I suspect you will have no problem. I always make sure Ive got some back up food available or am ready to strike out and forage on my own if group meals don't meet my needs. If you are vegetarian you'll have no problem at all.
For motion sickness, talk with the guide after the first meeting. You will probably be encouraged to ride right up front. On another tour company tour one of the tour members did not think she'd be motion sick but on small French back roads she got very ill. The bus had to stop in a layby and she was very sick. EVERYone felt so bad for her and she did ride up front the rest of the time. I'd take medication and if something like SeaBands work for you, I'd have them along as well. I keep the SeaBands with me because I get seasick and they work well for that but I've seen some people say the SeaBands don't work for their motion sickness.