I can't say from experience, but I am confident the alloy frames will last a life time.
As far as which CZ ... I recommend a safety model vs a decoder model, because from what I hear their triggers are better out the box. That's not from experience as if never shot a decocker model, so take it with a grain of salt.
A good start is a CZ 75b, and if you want a rail and night sights, might as well shell out for an SP01. They both will shoot very similarly, but the SP01 is a little front heavier with the rail and a lot of people say that helps soak up even more recoil. There are a few different 75B's .. 75B is the standard non railed safety model. The 75BD is the decocker model. The 75B SA is the single action only version. The 85B is the ambidextrous version of the 75B.
If you're looking to possibly carry, then look into the P01 (compact decocker with rail) or a 75b compact (safety with no rail). Otherwise, Id just get a full size 75b/SP01.
I have an SP01 and a CZ 75b on its way as well. I would love a 75B SA or a Shadow (CZ models without a firing pin block).