A lot of work ahead of you for sure. I say new complete floor and rockers for sure. Add in a few mount reinforcement pieces and maybe you can then pass inspection. Lots of work for sure.