A little advice please

Width and height are good but I may have to alter the fire wall to fit for length.
Also thank you for the heads up on the frame rail issue. I will be inspecting that first thing in the mourning.