the head gasket issue had to do with the laminate that the head gaskets were covered with. Cars that sit actually have more trouble than cars that are driven. Recently manufactured head gaskets fix the problem so no worries there.
I have changed my mind on Subies and no longer want one. I had a Legacy first then a Forester. I had to swap the motor in the Forester (piston came apart) when I sold it, it needed a RR wheel bearing (common one to go out, they say replace it with an outback bearing and all is well. I don't know)
I didn't like the lack of steering feel. King pin angles are too vertical.
Issues that are known problems with subies.
Rear wheel bearings
Head Gaskets
Oil seals
Certain models on certain years the pistons will come apart.
Tough cars to physical abuse though. I totaled a Corolla in mine and I only had $2K worth of damage.
What they say about engine pulling is true. Very easy. Just about do all of it from above the engine.
If you are going to pull it for the timing belt, the "while your in there" list is
Timing Belt
Water Pump
Head gaskets
Full gasket kit (rear main, valve cover, spark plug seal, Cam shaft seals, etc)
head bolts (torque to yield)
If auto Tranny input shaft seal.
It all gets rather pricey but you can do it in one whack and have a fairly reliable car, that loves bad weather and is safe.
Good Luck