unit bearing splits are:
89-90, 90.0-90.5, or 90-91 depending on who you ask (I don't know, I just don't buy anything from RENIX era stuff to avoid it)
99.0-99.5
You can identify them visually. RENIX era hubs have the second seal on the back that sits proud of the back surface of the bearing where the shaft sits on it, with the seal riding on that little dust slinger on the stub shaft. 90s hubs don't have that, but have a short "ring" around the axle nut. 99.5 and later hubs don't have it either, but have a tall "ring" around the axle nut. As far as I know, you have to use RENIX bearings with RENIX knuckles. Any HO era knuckle will fit any HO era bearing, for those you just have to keep the right rotor matched with the same year range hub as previously noted.
Shafts, as noted, fit anything. Small vs large ujoint, single forging vs separate forged yoke splined onto shaft, and vac disconnect vs non disconnect notwithstanding.