3614368-2 Exhaust manifold

Just bought this exhaust manifold (drivers side 3614368) for my 1968 barracuda It is 3 hours away so I wont be able to pick it up till the next time I head out that way.
Anyone know if it will fit? Any possible modifications needed?
Also how well does it flow compared to a 1968 340 exhaust manifold? I am hoping very similar. Thanks aging everyone.

3614368-2.jpg