Is there a safe way to remove the existing rust on my driveshaft and protect it going forward?

I ride in salt water. Thank you!