The setup in the photo is an AD 1-ton with a Dodge rotor. If I remember correctly no new holes needed to be drilled.
Are you going to drive this truck faster than a stocker? Are you going to load it heavier than a stocker (ever, not just usual use)?
If you answer is no, you may be going to a lot of trouble for nothing. But I'll bet your answer is yes. So my next question is are these brakes you are swapping in place designed for something that will match or exceed both your weight and speed plans.
The guy who did the truck you pictured above (assuming I really do recognize that picture) spent a fair amount of time looking for rotors that would adapt and chose one that easily adapted. You may want to look at some more rotors hopefully finding one that will fit your hub's pattern.
Please work carefully to do this right. I don't want any new laws in Washington limiting how I modify my trucks!