Honda swap ?'s

Yea, but the engine harness would really determine that. It looks like the wiring harness is from a different vehicle, so if its wired for OBDIIa he should get the OBDIIa ECU. Regardless, the immobilizer is a pain in the balls so I would avoid it without the correct wiring and sensors on the motor side of things.