Sounds good.
As for your question about them being a good shock, I run them on my 07 and really like them.
The CAD plating seems to hold up pretty well. I'm in road salt all the time with the truck and no issues, but I did spray them with a rust and corrosion preventative.