I personally use assembly lube on my bearings when I install them (Lubriplate 105). If it is a closed bearing (you don't need the 105 to hold the needles together), and you know you are running it right away, dunking it in TCW3 should be fine. Everyone has their method.
I used 3M847 alone on my crank halves for many years. I have recently swapped to using an Anaerobic Sealer for the metal to metal connections. The 3M847 has fillers in it, so I prefer to use it on my split gearcases and use either the Dealer Brand of Anaerobic Crank Halve Sealer of you choosing, or the more common Loctite/Permatex 515/518. I feel more secure that there will be no crank leaks, but that's just me.
On crankcase halves that have a spaghetti seal, I put a very thin bead along the spaghetti seal groove to seal/hold the seal, and use Loctite on the metal to metal mating surfaces.