A minor service kit won't necessarily be the answer.
if it was just smoking then yes it almost certainly would. because theres play in the shaft chances are the alloy back plate behind the compressor will be substantially worn meaning seals alone won't fix it.
You will probably also find the shaft is scored aswell.