I'd be uncomfortable leaving some active rust in there.
I would use evaporust to soak overnight then polish. It will kill any active rust in the pitting. You can get it at Autozone or Tracktor Supply Store ect...
I'm working on this right now. I soaked it then did some sanding to smooth it up a little but left most of the pitting on this one.