I have two OTC 2000s and can do all you ask. The 93 3in1 can also clear stored codes and separate history from current.
Frame rate is a function of the on board computer, a 160 baud CCC (C3) like in a Fiero or GN will take second or two to update. The 8192 baud P4 (Bonneville "C") is much faster.
Only limitation is that you can only look at two parameters (e.g. coolant temp & rpm or O2 reading and crosscounts) from a fixed list at a time. TCC, a/c, grear, and o2 rich/lean are also shown in leds on the front.
There is also a PC cable that allows full data capture to a PC but this cable has an oddball connector to the OTC 2000 and is very rare.
These are not toys, they are professional tools, just obsolete so inexpensive. I usually pack one in my travel kit.
$25-$40 is the right price for an OTC 2000, if you want more see http://www.moates.net
. You need an ALDU1 (U$50) and a CABL-1 (U$30). If going to burn your own PROMs, you should also get at least one HDR-1 (U$10) , a laptop, and some programming understanding (will help if available) but will allow full frame capture for as long as you have memory.