2005 was all metal. At least the Roadster. It changed soon after.
Yep, proper brass & copper soldered construction, with decent gauge metals, as they are serious weight if you take one out.
Mine was 14 yrs old and still good as new, I think a proper flush through and new antifreeze every 2-3 yrs helps lifespan