Hey there Bikebugger,
welcome to the forum. I bought a 1998 model ST1100 with 150,000 (had a timing belt changed at 148,000). It purrs along just fine, so not sure about the rest of the bike, but the engine will keep going foreeevvveeeerrrr.
I'm on the tweed coast so if you're looking for a riding buddy let me know. I work overseas so I'm not here all the time but when I'm here I'm always keen for a ride.
cheers
Sandman Steve