Bring your triple. I've ridden MTB there years (decades) ago, but not road. I will be there in a few weeks, and I'm hoping that the weather will cooperate and I'll bring my bike for commuting between my hotel and the conference I will be attending.
I think there might be a Roanoke cycling club of some sort, but I don't know the specifics.