I got my replacement oil pump here
np231 np233 np241 np242 np243 4338936 transfer case pump mopar 16209 351500
www.transmissionpartsdistributors.com
at about 6:20 of this video you can see the oil pump on the output shaft and how the tabs on the oil pump are on the top surface of the case half being removed. The cover that came off the top of this case half has slots that align with the pump tabs. As I mentioned earlier the pump has enough play to have a tab slide under the large case half, which will make mating the two main halves together impossible and forcing it will cause the tab to snap off
Input shaft bearing seen at 8:52, yes it's right there in the case half that mates to the transmission. You want to measure the thickness of the bearing; the diameter is the same, it's the "height" of the bearing that needs to match the input shaft. Here's a side by side picture of the two different bearings on corresponding shafts
Read input bearing width tech help information at Torque King. Our input bearing width help is for NP231, NP233, NP241, and NP242 series transfer cases. Browse input bearing width tech help information for free today.
torqueking.com
I didn't do bearings on mine, but I know some of the bearings will need a blind hole bearing puller. I've never tried using bread in lieu of grease and only once tried using grease and a tight bolt to remove a bearing in a blind hole and it just made a mess so I cut it out carefully. You might be able to rent a bearing puller kit from an auto parts store if you don't want to invest in one
I have a bearing race driver kit that I used for pressing out seals, but a socket with slightly smaller diameter than seal also works just as well