yeah a flange can be welded on no problem, but looks it wont either go down far enough to get under the sump, your want to match it up first!
Does look like it will give a ok top end but your lose a lot of bottom torque and due to the design of the inlet manifold wont gain much in the way of top