Yes if you get an ECU with keys you can just swap the transponder, tbh to know for sure re whether the ECU would work you would need to speak to someone who had intimate knowledge of the ECU'S as they know exactly what the differences are, my thinking is so long as it's for the same engine it should be fine to run that engine but as I say that is my thinking, not knowing.
Martin