It needs to be clayed and polished very well. Most of the time it is just surface rust and easily fixable. If the fragments have embedded deep and are sharp enough to pierce the paint to the metal you may have a problem down the road even if it looks cosmetically perfect now. you will get what some people refer to as “cancer spots” the little bubbles that are rusty under the paint.
PM Psphinx and see if he can fit you in.