:welcome: If you want a B18 engine, you'll probably want a B18 transmission, though any B-series one will work.
You can use the same harness in there now, though you'll need to modify it. There's wiring to be done, moreso if you go with a Vtec engine, and especially if your motor now is not...