As far as the shorter TT length, most of the difference would be corrected with one size longer stem, so that's no problem. My Colnago came with a stubby 90mm stem. Even with my short torso and plenty of saddle setback, I use a 110mm stem. There's nothing wrong with a 120 or 130 if you need it.
Both bikes have fairly tall head tube lengths, so getting the bars low enough might be an issue.