Sounds like 91k only on the trails...
Rear pinion seal isn't too bad, gear puller is easiest way to get the seal out.
Sounds like you need to pretty much rebuild the rear axle though.
Btw, metal flakes on the rear diff drain plug doesn't always mean the diff is going bad, as mine had flakes...