It is an easy swap in swap terms. You will need special mounts and a shortened shift linkage to get the engine in and working. You can use an LS tranny (or any B-series cable one, you might want to look into a more low geared tranny such as one from a B16) but no you can't use a CRX one because it has a D-series tranny. As for wiring most of it isn't that hard but you will need to convert to OBD-1 unless you get yourself an OBD-0 distributor and fuel injectors (and I think ECU also).