well, I may add something to that
You will need the back plate of your old engine block - which has the mechanical fuel pump mount and hole - in order to work with your current fuel pump.
Then you will need the flywheen of your old engine as well - no point in dragging the extra weight of the 16v flywheel since you wont have a crank sensor.
The crank pulley needs to be skimmed of the third belt slot which is the air condition belt. That will give you clearance between the engine and radiator.
The oil pressure sensor needs to be replaced with the one thats on your engine now in order to have correct readings in your dashboard.
Then as CJY said, the front section of the crossmember will give you the clearance you need for the extra 2 cams
Finally, you will need to change your dizzy to the one you've got on now - either marelli or bosch.
If the 16v engine you got is without a dizzy and has electronic coil pack, you will need to get rid of those and change the oil pump as well in order for the dizzy to sit in place.
let me find the threads on mine - still not finished - and post them here