Good afternoon John
I have used a product called evaporust, as used by edd china’s YouTube channel on a land rover chassis.
My experience of using it to remove rust from a toolkit was very successful.
You can pour the contents back into the container afterwards and use again.
As others have suggested having loads of small screws/rivets etc to gently agitate the surface works well
Screw fix stock this
Regards
Julian