I'll give you my 2 cents on it.
If its a motor out of a yard it needs a rebuild. Rings, pistons, ect ect. If you got tons of money you can upgrade then. From what I understand (I've never done the swap) You need the motor, cable tranny, wiring harness obd0 to obd1 if its a obd1 motor, axles...