I did mine in 2014, so some of my knowledge is dated.....but...I did basically the same thing Rock did. I did my research and decided to leave the engine in the truck. My engine was a reman replacement with lower miles, so I wasn't too concerned about warpage or cracks. But i did check with a straight edge. I ABSOLUTELY agree with using a cherry picker and leveler to pull and replace heads. I used the removal to plan replacement. The heads are heavy, especially for an older guy, and bent over.
I used the ARP stud kit, which I understand are no longer available. I'd seek a comp. I used Victor Reinz gaskets. I replaced (IIRC) the last few firewall end studs by fitting them in the head and securing them so they stayed out of the way until head was down. Also, whether you pull the engine, or do in place, make sure not to skid the head across the gsket surface. One head didn't land right and damaged the gasket. Luckily the gaskets were sold individually.. ......I was very careful but it happens. The rest was pretty easy except for one injector leak. I had a Banks Turbo so it needed to be right. The rest was pretty "easy". Good luck! And yes, I miss my rollback.