Yes, sandblast can remove rust but, I recommend this when you have no way of remove rust, why am telling that because a sandblast have sand particle which removes the surface layer of metal and make your metal little weak or thinner.