I bought some stuff called Mrs. Stewart's Bluing, on the advice of a friend.....and tried it on some YELLOW pillowcases that I'd bought at a thrift store. It took a LOT of soakings....but they're white as can be. She warned me to NOT get the stuff on your hands cuz it stays there, blue, for a looooooong time.
I'll just start working on the other "rust" stains, starting with the Mrs. S. stuff, then move on to what you recommended....or the other way around. I just hate to ruin these since they ARE family things.
Bluing won't work on rust ! It's a VERY old product and yes, it WILL stain your hands blue and takes far too long.
My grandmother was married in 1916 and I've used CLOROX and IRON OUT ( not at the same time and fully rinse, several times, the items, if you have used CLOROX on them and now use the IRON OUT, or they'll turn pinkish brown ! ) on her fine linens. Both have worked well AND taken the yellow out. After washing & ironing, wrap the linnens in acid free tissue paper, or just put them away. The yellow WILL return in 5 years or so, if not used / wrapped.
Just ask me about anything like this...I'm far better than Martha. LOL