What languages are spoken on board Rovos Rail?
Most of the time it is English but you can contact them and have them to assist with guide tour that speaks in the language that you need the tour to be spoken in. You will have to contact them well in advance to get a guide speaking languager. English is spoken in most of the country on this tour.
All the basic information you have already provided above. But there is another point. You can learn the language you need on your own. There’s a little trick. There is a wonderful resource that professional translators use in their work https://www.smartcat.ai/blog/word-counter/ . You can also use it online and for studying. This link provides a count of words, but you can find on the site and a lot of other information you need.
Already twice answered correctly. Although, you can easily learn independently on the aggregators of language courses by choosing the language on your own and not being tied to an interpreter or guide. These programs are designed to be taught by the native speaker and are therefore quickly and profitably for you.