The 94+ teg motors are great. All tegs share the same B18A/B engine from 90 through 01 excluding the GSR and Type-R variants.
If you get a teg to swap into your car, the only ones that will work over wiring wise are the 90-91 B18A engines. Even then you have DPFI instead of MPFI, so you'll need to perform the DPFI to MPFI conversion including the resistor box wiring, which is fairly complicated. If you go this route let me know and I'll find you the wiring information.
The easiest route and best route if you plan on turboing later on is to get the 94-95 teg engine. The 92-93 engine is the same and will work as well, but the wiring harness is strange as it is a DA chassis (older style) still but it's OBD1 instead of OBD0 like your 91 civic (EF chassis). The 94-95 teg engine is OBD1 as well, but has a common and easy to work on harness.
If you get an OBD1 engine, you'll also need the axles, wiring harness, ECU, and all accessories. In addition, to fit a B series engine into an EF chassis like yours, you have to buy a mounting kit. Cheap ones can be found on Ebay and the likes but I'd recommend HASport or Innovative Mounts if you plan on keeping the car long term.
To use the 94+ integra transmission, you have to get a cable to hydraulic conversion set which is pricey. Instead I would recommend selling the 94 integra trans (LS models go for around $400 if in verifiable good shape, GSR for $550, B16 for $600+ if LSD equipped), and then purchasing the proper transmission from a 90-93 integra as it has the same cable actuation as your civic and will work with the speedometer as well.
As for wiring, it's not horrible but if you want to avoid the headache I recommend Rywire for the conversion harness. It's simple and painless. This is the harness you'd need for the 94-95 teg LS engine conversion :
http://rywire.com/store/8891-crxcivic-d ... ea01668126Just ask me any questions before you start. I used to be a Honda guy back in the day before all the ricers took over. It got so crazy that I just sold everything. There are a few real Honda guys out there that know how to make a fast car, but most are a joke.