Not wanting to spoil a good discussion, but most anti-freeze bottles give the temperature range, both freezing and boiling points, for various dilutions of that particular product.
A) this is usually true and the best place for info on the particluar product.
Q) Just be sure to get an antifreeze that is compatible with your engine components and the antifreeze you already have in there. They are not universally interchangeable nor universally mixable. Read the labels.
B) actually most automotive AF's are brand interchangeable and mixable , again check mfg. instructions on bottle. In automotive normally you can't mix etylne and propylene, in HVAC work they can be mixed althuogh rarely done. That's from the recommendations of several mfg's that I sell bulk AF for HVAC applications. (15,000 gals last year)
Q) Also, the corrosion inhibiting properties can go away with time (at least that's what I've read), hence the need to replace the coolant periodically. Just testing for freezing point does not mean the stuff is still good.