You may want to look into a complete floor pan replacement panel. I think they cover from the firewall to the vertical area behind the seats. It may solve all your issues in one swoop.
Though it could all be surface rust, and with a lot of grinding and a lot of Rust Bullet, you may be ok.
Though it could all be surface rust, and with a lot of grinding and a lot of Rust Bullet, you may be ok.