@Ram_d00d Do you know what "head unit" you want? Starting from a non premium sound system you can do a heck of a lot. Not having to fight the amp/pcm issue opens the door for just about any setup without a metric ton of bypass wiring. As for "idatalink ready" it doesn't quite work like that. I suspect your thinking of the "SAT ready" radio's. Any head unit you put in the truck, if you want to keep the factory radio controls will require some sort of data bridge with the CAN bus. The data bridge will depend on the head unit you want. Some may not require as robust of a bridge as an idatalink. Once you have decided on a head unit then you match a data bridge to it.
As far a Crutchfield is concerned you cannot do better if your going DIY. If you buy your head unit there they will send you the wiring diagram to mount the radio you selected. There tech support is hands down the best. Talk to one of the sales people about what you want to accomplish. They will lead you through each piece required and explain why you need it and what you get from it. I install more radios then I care to admit because I don't consider myself a
"professional installer". As accomplished as I am I still rely on Crutchfield time and again.
There is a great you tube resource 5 Star Audio puts out called "
Installer Diaries". In my opinion this is one of the best resources available, Dean and Fernando are "pro installers" and they teach you ever trick in the book and show you how to do it. I linked a dodge ram video for reference.