Acceptable range for a timer is dictated by the event you are timing. If it's an manual enzyme reaction, it could be very compact, whereas if you're timing BB tube incubations at 37C, you have a little leeway. We use ~2% as an acceptable deviation from out NIST device (2 sec every min) for BB events, and we've switched to all digital devices to achieve that. My procedure manual specifies acceptable ranges (37 +1 C, 10-15 min, etc).
Freezer range is determined again by the application. If you're storing frozen plasma, -18C or less is what you're shooting for. However, if in the same freezer you're also storing some reagent that needs -20C or less, then that becomes your standard. And if you're trying to store frozen plasma and a reagent needing -10C to -20C, you only have a 2C range to operate within -- difficult to maintain!
Same with using a a BB Storage Refrigerator to store blood products (1-6C) and RhIg (2-8C). Your operating range is really 2-6C, and with alarm activation temps a half degree from the the edges, your cabinet must consistently hold 2.5-5.5C.
And it gets even trickier when using a backup refrig or freezer. It has to meet the same operating criteria as the original.