Is OK to ride a TT bike for this?
Yes, provided you're comfortable handling it on busy roads. Suggest you ride on the drops rather than the bars.
@DavidMason started
"You will always be in our hearts and on our roads." - @Giro d'Italia on Michele Scarponi
Is OK to ride a TT bike for this?