well if you ever want to get rid of your frame you can make some money selling it to someone here I am sure.
As far as it being a TT frame the seat setup in the latest pic looks like it is setup for the road anyhow. I believe those seat posts do some funny business to bring it farther foward in TT mode
you can trhow most of the 1.5 stuff on if you want, the only "choice" you have to make is if you want the 1.5 drop bars or if you want a TT base bar for a TT rig.
If you opt for the TT rig mikey has a small point in that they don't use brifters, then you will need new TT shifters and brake levers. The good news is these are much cheaper than real shifters. This will also mean a new cable kit.