The engine you end up using has to be the same year of the truck or newer and has to have all applicable emission controls to that year. In other words you cannot use a 1991 or newer engine (since the truck is a 1992) and let's say for example, you find an LT1 out of a 1994 Camaro....the engine will have to have every emission control the 1994 Camaro had.
So yes that means you'll have to have the catalytic converters, EGR valve, charcoal cannister, etc.
Once the swap is complete you will have to have a referee station inspect it and verify the swap was done right using all applicable emission controls, etc. Then they'll give you a door jamb sticker that will indicate the truck is certified street legal and then you should have no problem passing NC inspection.
The following website deals with V8 S-10 conversions and has baed their info off of California smog laws. Good reading:
http://www.jagsthatrun.com/Pages/Che..._V-8_Smog.html
Best of luck. As a former V8 S-10 owner myself I can tell you these trucks can haul ass when set up right, get the same if not better fuel economy than the 4 cylinder (provided you keep your foot out of it

) while having plenty of power on tap....and surprise quite a few unsuspecting folks.