Price is on the high side. Dia Compe parts are fine. One thing to remember about any brand of component (like Shimano). They made all kinds and levels of parts. Go to Walmart, almost all of the bikes will have Shimano parts. They just use really low end Shimano stuff. So the brand of component means very little. The LeTour was a pretty decent bike, assuming it is really a 1986. Few sellers get the year, size, or other info correct, although the 86 did have a True Temper frame.
Sounds ready to go, you could do a lot worse for sure.