Excellent summary!
In our 6 post COVID Viking Ocean cruises, we found that most of the time, dining reservations at Chef's Table and Manfredi's ahead of the cruise were nearly impossible to get. Don't be discouraged. Viking opens up a huge number of reservations the first day of the cruise, so immediately upon boarding, install the Viking Voyager app and get the reservations you want. And even then, in the back half of the trip, all those people who made reservations initially have cancelled them and tables usually go begging.
Also Be aware that the World Cafe offers basically the exact same food/menu as the Restaurant.
Enjoy eating on the Viking Ship!
Don't forget the excellent room service as well!