Crutchfield.com has all the necessary adapters for it. I had the same questions for my Shaker 1000 and they had everything you need to hook up a new head unit. If you buy a head unit they ship it for free and include all the necessary install items for free and comes with directions. Not bad in my book haha.
---------- Post added at 10:27 PM ---------- Previous post was at 10:25 PM ----------
That Mach 1000 setup is kind of crazy looking haha. I don't think I've ever seen one to be honest. My Shaker1000 is all tucked away and hidden.
Torque: It's like crack for your right foot