Dude you can do it with just a set of wrenches, sockets, ratchets, ball joint separator, jack and 2 stands, breaker bar, and then prep the engine for removal then when it's ready go to Autozone and rent a hoist for $20, pull out the old put in the new bring it back and finish up.
The whole thing can be said and done in one day if you can read and turn a wrench. With 2 buddies I can swap out a d-series for another d-series in like 4 hours tops but a b-series is pretty much the same after you switch mounts and shift linkage.
Also, don't plan on just dropping in a b16. These engines even from hmotorsonline with a start up guarantee they've still been sitting around for some time so you'll want to replace parts like the water pump, all belts including timing, dizzy, plugs and wires, etc. it'll save you lots of frustration down the line. When I received my d15b vtec engine it came with a couple cracked injectors I had to grab them from the d15b7, just make sure you look it over and be ready to spend some extra cash.