Here's the model: te706pl (check on their website
I would post the link but I haven't posted enough here yet, ha!)
Didn't need a DVD player or anything, but the octa-core and 4GB of ram will help it last a long while. It's comes with all the cables you will need, except those for steering controls.
It also comes with 3x USB cables. One of them is very short, meant for probably installing a USB drive that stays behind the dash (which I've done for additional storage). The other two easily reach the glove compartment and then some. My Insight didn't have the USB in the armrest, but I was able to route one of the USBs (with an extension) to there. Works flawlessly!
I also didn't buy this directly from Xtrons, but from a 3rd party and they included the Double DIN plastic frame for the Insight.