It looks like both bikes are standard 68mm English BB shell so crankset/BB shouldn't be an issue. Personally, I'd install new cables and housings (why not start off with new) but you can probably make what you have work depending on location of cable stops on the two frames.