IElectrolysis for the rust. Rustoleum Smoke Gray oil based enamel, brush or spray (my favorite.)
Welcome to Hobby Machinist!
I thought Mr. Pete222's tests and videos on rust removal were poorly done. YMMV.Mr Pete22 (tubalcain on youtube) did a test with electrolysis compared to just soaking the part in vinegar. I think the results were pretty much the same. But you can confirm by checking out the videos. I think next time I do this I will just buy a couple of gallons of vinegar, which is an acid, and not bother with electricity, anodes, washing soda etc. You might leave it for 2 or 3 days, but so what - you can find other stuff to work on during that time.