seeing how you have a 94 vx, and im assuming that you have a 5 speed, there should be no problem. It depends on if you hare putting a 1st gen (91 and below) b16a or a b16a2 which is a (92 and up). If you are installing a 1st gen b16, then you will need a hydro to cable setup and a motor mount kit. Also, since it is a 1st gen, you will have to re wire all your harnesses or better known as plugs to fit the new style of 92+. Another thing, I might need help on this because I am not totally sure, but you made need a different shift linkage than the one you have now. Don't quote me on that though, but find out. That should be all the hard parts for doing that swap.
Now if you are doing a b16a2 (92+) swap, then it should bolt right up. The b16a2 is already a hydro clutch so no worries there, and they already come out of civics, so the mounts should be just fine along with the shift linkage.
Along with the motor, tranny, ecu, distributor, and starter you will need:
intake manifold
exhaust manifold
axles
shift linkage
maybe mounts... not sure
sensors... definitely make sure you have a working tps sensor that is attached to the throttle body, if it is broken, you will need to purchase another so the car will run.
Throttle Body
Fuel Rail & Injectors
Altenator
That should be it. Most of those should be on the motor when it is shipped to you. Also, if you do go the 1st gen b16a a good place to get those parts would be HASport or try these websites
http://www.sohfast.com/index.html
http://www.workstuning.com/swap_parts.htm
Well, I hope that helped. Have fun and play it safe
Cya