hi mate
welcome to the club
the hawkeye is one of the best looking scoobies. the mileage is fine, there are loads with over 100k, even 150k on the clock. my blob wrx is 105k and now running 330bhp.
there are horror stories about failing 2.5 engines, take these with a pinch of salt. the sti has the highest number of failed engines, the wrx only has a small % of fails. but the one you are looking at has done over 100k, so if it was going to fail I think it would have done by now ;)
106k is high, but it has probably spent most of it's life sat at 80mph on the motorway. would you rather buy one with 30k that has been a weekend toy? driven hard every weekend? my last blob had 52k , FSH and felt a good car, my new one has 105k, no receipt's (the garage selling it had done every service and the owner was loaded and no expense spared) and feels like new compared to the old one
don't just buy it cos it sounds good, or just because it has FSH, buy on condition and how it feels/drives
don't rush into buying the first one you see