My ozonizer is rated for 200 mg/hr max, but the control dial is a simple 1-10 rheostat, and I have no idea if it is linear. I keep it at 4, so that would nominally be 80 mg/hr (for a 100 g tank). I do use an air dryer, the silica gel kind, not the electronic kind. I would prefer electronic, but my setup requires air to be pushed through the line by an air pump, and the electronic air dryers don't work with it. Just as well; the silica gel is foolproof, lasts a good while, and is easy to regenerate over and over. If you don't have an air drier and your ambient humidity is 30% or higher, you're dosing considerably less than the nominal amount of ozone your unit is capable of dispensing. Also, I have read that moisture in air can interact with ozone to produce nitric acid and that this can be corrosive to equipment and tubing.
I don't carbon dose currently, but have used NoPoX previously. No plans to so so again in the immediate future, but I would probably use vinegar were I to do so.
I used to administer ozone based on a somewhat complex algorithm programmed into my Apex. I've found that less and less has been needed, over time, even without other changes to tank maintenance. Now I just run it for 5 minutes at the top of the hour, every hour, day and night, for a total of 2 hours a day. I've never seen any adverse effects, nor have I ever let my ozone run to the point where my ORP got dangerously high. I do keep a bag of GAC hovering right in front of the skimmer outlet, which may neutralize some percentage of the residual ozone, hypobromide, etc. I also have a large homemade carbon filter cap on top of the skimmer cup, to decrease residual ozone in the air coming out of the skimmer into the cabinet above the sump.
Here's another thing about ozone: Keep a close eye on the tubing and especially any black rubber o-rings on plumbing fittings in your sump. Exposure to ozone will cause them to deteriorate prematurely, even with a carbon filter cap on your skimmer. Red silicone o-rings seem to be a bit more resistant.