Looks like the firewall has been already repaired earlier on. This is probably just what appears to the eye and u may find further rust beneath. You will have to find a real good denter who can fabricate and weld the metal properly (and properly treat the surface and beneath for rust prevention).