Is it too late to fix these floor boards

If I was going to go through the trouble of welding in new pans, I would paint them properly, then apply your rust protection. Linex works fine, but you need to paint them first. You are in the same climate as me so a thorough repair and refinish are necessary to make it last.