Hm....I would definitely ask more questions. Not sure if the firmware on the RaceECM has to be the same as your stock - I wouldn't think so as you are not burning onto the stock one.
The extra cables looks like computer connections and a driver cd? Maybe meant for 08+ bikes?