I need to work on hills too, but not big hills.
As for the TTT course, there's a map on last year's website:
http://www.tt24tt.com/map.html
There was quite a bit of discussion about the amount of traffic on that course, so it's not necessarily an ideal course that way.