Fresh Air Vent Rust

So im looking for some suggestions on the best way to fix this, I am going to delete the fresh air vent and seal up the hole but the more I prepped the hole to weld in a piece of steel to close up the hole, the more pin holes appeared. I afraid the metal is to thin and will just disappear if I hit it with the welder even at the lowest setting....

PIN.jpg