Yes, shock bodies can be plated. It takes time for the chrome shop to only plate the lower bodies, not to strip, and plate the shock rod itself. It takes them a lot more time, most shops will not even try.
Be sure to click on the above photo to see a more detailed view.
Shelbyville Plating did these, they will do your too. Contact information linked below;