Not difficult if you have access to a press, a slide hammer and the spanner for removing the drive front cover.
Use the spanner and remove the drive gear and main bearing pack. (At this stage, I would pull the bearing pack apart and see what the bearing surfaces in those look like. You'll need a torque indicator to put the bearing pack back together.)
Lift the upper drive shaft (with the bearing on the top and the driven gear on the bottom). Inspect the bearing surface of the race left in the housing. Now press the old bearing off the shaft and the new one on.
Using a slide hammer, pull the old race from the drive top cover. DO NOT lose the shims behind the race. As bearings are made to very tight tolerances, I have never had to change the shim thickness when changing this bearing. Put the correct shims back in and very carefully press the new race into the cover (Make absolutely sure it goes in square, right from the start).
Drop the upper drive shaft back into the housing, refit the drive gear and bearing pack, fit the drive top cover.
Easy peasy.... (it's about 45 minutes, tops)
And do not buy the bearings from Merc, go to a local bearing shop. Same bearing, 1/3 the $$$
That bearing is a Timken LM11949-LM11910 (ebay sells for about $8, free shipping.
https://www.ebay.com/itm/Timken-Set...898173?hash=item33e184a2fd:g:zi0AAOSwmRFaeWLA)
Chris........