The KYB Excel G shock is a twin-tube design. It is designed to replace the standard twin-tube rear shocks and duplicate the factory ride. Quite frankly, it is just a cheap replacement for the wimpy standard shocks. It is not an "upgrade" shock.
On the other hand, your "rusty" existing shocks were probably the upgraded factory shocks or were replaced previously with upgraded aftermarket shocks. They are a gas-charged shock, and this is why they appear stiffer to compress. There is always a certain preload tension in them (unless they are really worn out or leaking.)
Just because the outside of the tube is rusty, it doesn't mean they are bad. A hand compression test is not really a good way to test them either, because the gas charge will be stiffer, even if worn out. A bounce test is the second best way. (The best way is to drive behind your truck on a bouncy road and you will instantly see if you need new shocks.)
My opinion? If you want a cushy factory ride, put on the new shocks. If you think the ride is a tiny bit stiff, put on the new shocks. If it feels like your rear shocks are a bit harsher than they used to be, put on the new shocks. BUT if you want a good ride, with excellent control and like your ride stiffer than a cushy factory floaty-ride, get better aftermarket shocks. (Most of us in this forum fall into the latter category.)
If you have less than 50,000 miles on the old shocks, then the old ones are probably better than those KYB shocks. (Don't worry about rust.) If you have more than 50,000 and you liked the ride you are getting now, get the Bilstein HD shocks in the rear. You will be pleased.