The vehicle interface cable is free when you buy this from us www.AllOBD.com or www.TunerTools.com although the manufacturer charges an additional $85 for it. There is only one cable type for all compatible cars and it's the standard J1962/1850 style OBD2 connector at the car end.
The software must be obtained from the vehicle manufacturers. I have links to their websites depending which manufacturer and yes, reflashing with the manufacturer's software supports only OEM updates to the calibration files. Aftermarket software for custom tuning is not yet developed although many of the components and development tools are in place and this will likely be an area we see some new developments in shortly.