Something to try. Lightly rub the rust with an ordinary pencil, soft lead preferred. Now take a pencil eraser and rub off. It takes off a layer of the looser corrosion without any perceivable damage to the coin. Repeat as required.
Sadly, I haven't found anything that will remove rust spots without obliterating the coin! I even tried dipping a coin to death once...still no good! Sorry!