Do I detect a lot of work looming here??
OK, first up, there are not many panels that are removeable on a 510.
The obvious ones are, bonnet, boot doors and air plenum cover.
The only other ones are probably where most of your corrosion hassles will be, the front guards.
To remove the paint at home, chemical stripper is the cleanest and dust free way as mentioned above.
After the paint stripper, you can use a 3M Clean'n'Strip wheel.
This is like a huge circular scouring pad that you mount to an angle grinder.
Light pressure, slow speed and keep it moving over the panel or you will heat up the steel too much and it will buckle.
This method will get the panels back to bright shiney bare steel, just ripe for fresh rust
As for rubber kits, some fit better than others.
Try and save all the old rubber seals so when you get replacements you can compare the profiles.
My new boot seal was too large in cross section and the boot was not flush with the body when it was closed.
Once you identify where your rust problems are, then we can be a little more specific with what to do with it.
If you send the panels out for treatment, Soda Blasting is the current technology for that.
It will strip right back to bare metal and leave an INACTIVE surface which can be left uncoated for some time.
http://www.sodablast.com.au/main.php?page_name=Home
There is no rust treatment like cutting out the rotten bits and welding in fresh new metal
There is a product on the market called POR, Paint Over Rust.
It isn't cheap, it appears to be effective, BUT, I have a problem with painting over rust
If it is a perforated panel, it needs to be surgically removed and a replacement welded in.
If it is surface rust it needs to be scrubbed off with the 3M wheel then treated with Metal Prep. [Phosphoric Acid], primed and painted.
So what's left for the POR to do??
Apart from lighten your wallet
Oh, and if you think you've got some work coming up, check out the restoration I'm doing on my '65 Datsun Fairlady.
What FUN
http://nissanman.shutterfly.com/action/ ... 562ce7659e