I would say if you can do the head gaskets yourself, you should get it. If not, your looking at a very pricey job at the dealership.
Also, if he has not done the timing belt by now it makes me wonder what other maintenance he has neglected.
Doing the brakes is a good opportunity to upgrade (wrx rotors and brackets) so I don't see it as a hassle.
At that price though you could probably get a pretty good running L that does not need that much work.