A TT frame is not a good choice for a road bike. They don’t handle all that well and are not very comfortable on a long ride. Due to their upright angles, getting a good road position might not be possible. I assume you’re getting a deal on the frame.