Re: I received my KJ yesterday OMG please help
Ok the thing that goes from the front axle to the transfer case is your front drive shaft. From the transfer case to the rear diff is youre rear drive shaft. Those will always turn a rust color, even though it's just surface and nothing to worry about. My Jeep's rear driveshaft is a rust color. Don't worry about that. I'm not aware of springs UNDER the wheels, but I can figure you're talking about your coil spring suspension that you can see in the wheel well. I don't see how it would rust there, but it's most likely just surface rust, and can be removed with a brillo pad and some rust remover, same with the exhaust pipe, if that's what it is. If cars sit for awhile, rust spots will always form on the discs of the brakes. Those go away after using the brakes, since the pads rub the spots off.
Your undercarriage will always rust, especially if you drive in Michigan like me. They love to salt roads like they're McDonald's Fries. It's something that really can't be avoided. It can be prevented, or reduced, but it will happen. In no way will surface rust reduce the functionality of these parts. If they rust through, which they won't, (except for the exhaust), then you're screwed. Personally I would be raising all hell about the scratches on the body.