Yes, some kind of bleach cleaner is good. Or a dedicated disinfectant like Odo-Ban which i always have handy. 1 gal of concentrate makes gallons of solution for various purposes and dilutions; so i find it economical.
Filling tanks with relatively strong bleach solution and driving is a good idea. One habit i have is as follows: whenever we leave the park, we usually have anywhere from 5~10 gal of freshwater left (i bleach the FW tank and all the lines before we camp). I dump my tanks at the park and then empty the FW into the two GW and one BW tank; so about 2-3 gal in each tank. I put about 2 ozs. of dishwasher detergent in first, so that sloshes around while traveling. While bleach will disinfect, it does not do much for mechanical cleaning or grease breakdown; so any muck stuck in the tank will block the bleach from surface disinfecting. So ideally, you'd mechanically clean (soap and motion) the GW and BW's and then disinfect. If you don't have a BW flush, the old ice trick (dump 20# of ice in the toilet and drive around) might help.
You will NEVER get into all the nooks and crannies where spores can hide. They can be behind walls where they can't be reached. Therefore, the ozone generator is a pretty good idea. They also work well in a TT because it's such and enclosed space. You don't want to overdo it with an ozone gen cuz it can have a minor oxidation effect on electronic (contacts) and such, but you'd have to run it for days to affect that. I suppose you can rent one but a small one is $80 (https://www.amazon.com/Enerzen-Comme...5601604&sr=8-1
) on Amazon. They're sort of lame as they are fairly modest output, but ideal for small bathrooms or TT's. They're also handy in the home on spills in a closet or pet accidents. Follow all safety guidelines please.