I believe that some of the 99s will be fitted with ETS.
That is for the Royal Scotsman and the Pullman (from Victoria). I am not sure about the Belmond Britanic Explorer as that has generator coaches.
Use to cover the sleeper contract would just increase the cost effectiveness of ordering a ETS fitted version of the 99.
How much of a speed increase is required ?.
The sleeper does not go that fast. After all we do not want the passengers falling out of their beds AND we don't want them arriving too early for a decent nights sleep !.
The maximum speed of a 92 is 87 mph (140km/h).
The maximum speed of a 99 is 75 mph (120km/h) but can be raised to 100 mph.
Above according to AI and Wikipedia.
Royal Scotsman, like the Britannic Explorer, doesn't need an ETS-fitted loco as it has its own genny car.
The Belmond British Pullman rake also has a Mk. 1 genny van that is usually in the formation - but this is currently operated by DB Cargo, given the need for steam operation, which GBRf (currently) don't do.
As for the use of the 99xxx private owner coaching stock range - there's still a lot of vehicles registered on the main line under those numbers, so they would need renumbering if there was a clash, like WCRC Pullmans 325 and 326 were ahead of the Class 99s arriving. I think the 99/4 series would probably be pretty safe, if a subclass was used. Otherwise, I think the range from 99001 to 99050 was cleared ahead of the new locos being registered - the PRCLT's two support vehicles, 99040 and 99041 were certainly renumbered.