From what I've read a thorough clean is certainly the first step. Deep vacuum, steam clean and wipe down of all surfaces. Ideally by a professional valet/detailer.
There are some other things to try, some of them very cheap (change the cabin filter). I would be tempted to try those first. Ozone generator advice seems to differ widely from some people suggesting to never run one within a car to people that have left one running overnight without any "noticeable issues". The problem I guess I have is, it's a very difficult thing to measure (interior damage). I'm not sure it's a risk I would take on an expensive car without more information, what happens if you do damage the interior/other components?
Most of the cheap ones I've seen are between 6000/7000mg/hour I imagine they're all pretty much identical at that price point. Personally I wouldn't be too concerned about a timer, I'd much prefer to rely on myself to power the machine off and ensure it only runs for x minutes.
https://www.reddit.com/r/cars/comments/nqxc59/i_think_i_used_an_ozone_generator_for_too_long/