I'd use oxalic acid to remove the rust I'd also restore the threads by having some brass brazed onto the bad threads and re-cutting new ones. The oxalic acid is something you can do yourself. Unless you have brazing equipment and a die to cut the fork threads you'll have to find a LBS to do that for you. While you're there, have them install the fork crown race as well.