^^^ All that. Plus disable the AFM with a Range device or a tune. Not going to be a guarantee of anything, but at least,some piece of mind. As has been said, some fail before 100K, some just keep on going.
If you're planning to swap a motor anyway, go with a 6.0 so you don't have to deal with AFM. That was my plan with my old truck if it ever did kick the bucket. But it didn't, so didn't have to execute the plan before I sold the truck. Bought it at 182K, sold it at 257K and it was still going strong. My thinking was if it ain't broke, don't fix it. That thinking doesn't work for everybody, of course. Just something to think about.