Yes all the dash looms are the same. Right immobiliser wise you can either use a
Import b16a ecu, all jdm ecus dont have immobilisers
Obd1 mapped ecu, also no immobiliser
Or you could probably use a uk b16 ek4 ecu, then get h tune to remive the immobiliser chip feom your d series and fit it to the uk b16 ecu, costs about 35 quid.