Yes I believe so, I originally was going to get more All Seasons(better than the OEM ones). But I will just get summers, Michelin Pilot Supersports for summer and get a winter set for my Detroits!
Yes, online it said 24.6 lbs. My scale at home isn't completely specific, in other words it does not specify the decimals. But, the scale gives the solid number of 24 lbs. They are pretty light!
I bought them used here about a year ago, and and the guy had them for god knows how long. and i drive in chicago quite often and have hit some damn craters that shoulda snapped the wheels in half. no issues there. they made it through a winter just fine. now my wheels are not like yours, but still alzors, and i can say i have had 0 issues. for the money they are great. thinking of buying another set and those look awesome. im possibly getting the laguna reps at some point.
i can say with confidence i feel confident about them lasting a while.