you dont need to swap harnesses. I did a swap with an auto donor. I just removed all the unneeded wiring and used a manual ecu. I would say the slave cylinder doesnt matter that much. Use what you have unless you need a new one. Not sure about the brake pedal issue. I dont think they are interchangeable but you might be able to mod it and make it work.