Ok lets start off on a clean slate:
1). You're rebuilding your trucks original engine?
2). Is your trucks orig. head bad?
3). I would be safe and replace the head bolts anyway.
4). If you don't know if the oringinal head is is bad, than I would have it magnafluxed. This will check for cracks, etc. I would be safe and replace, the cam bearings, valve stem seals, and cam shaft seal.
5). Is you cam a roller, or non roller? Look at the rockers....do they have rollers on them, or are they solid? You cannot use a non-roller cam with roller rockers, or a roller cam with non roller rockers. I think they started using rollers in 89'.
6). Whether the head has O or D shaped ports, you must have a matching intake manifold to go with it.
7). If you get a completely different engine, and it has different intake ports than your current head, you'll need the matching intake mainfold for that head.
8). The lifters (known as lash adjusters) are considered a non-wear item, but they are marginal at best(when reving the piss out of it), and if the engine has led a hard life(lots of reving and abuse), I'd replace them.
9)All heads 1983-1997 will fit onto the block. But I would use a 95-97 head because they change the head around quite a bit. What I'd do is find a roller rocker head engine, from a 89' to 94' and use it(you'll gain some horses). Non roller heads have a tendancy to eat up cam lobes. The rollers last a lot longer.
10). Some one else will have to chime and in and let you know if you can make your 1985 wiring work on a newer 2.3. That I'm not sure off. I know it's simular...but...just to be safe.
The easiest thing to do would be rebuilding your orig. engine. That way you'll know everything will work. But with you intake ports not being round, make sme think you already have a newer head on you 2.3, or that it's a newer engine sitting in there. Go ahead and give all the info you know, we'll go from there.