Using an OBd0 ecu still doesnt guarantee him to pass and HE WILL FAIL VISUAL inspection without having a cat installed.
A D16 SOHC NON VTEC ECU is not made to run a B16, it will run, but the fuel tables and ignition tables are totally different and wrong. He is just as likely to pass with a OBD0 B16 ecu as a SOHC . Its a guess at best