If that's the original timing belt, have it changed even though it's well below the mileage point. The age of that belt is way past where I would be comfortable.
As for the head gaskets, I've owned a 97, 98, 05, 06 Outback, and a 2010 Forester. The head gaskets went on the 97 with 157k...