Does the O-ring compensate for imperfections in the piping to make a tight seal?

Yes, the O-ring does compensate for small/minor scratches on the surface of the tube; however, the tubing needs to be inspected prior to use per ASTM B280, B88, or B1003 and the Copper Tube Handbook published by the Copper Development Association (CDA) specifications. Imperfections in and adjacent to the crimp area could inhibit the joint …

What is the expected life of the O-ring in the system?

The O-ring material used is the same as what is used in other refrigeration components, such as valves. Due to the nature of the static crimp sealing the O-ring from outside air, in a properly working system the O-ring should last as long as the system.