My dad just purchased a 99 30AE special wagon, 5-speed, and it is really nice. All of the non-GTs, non-Outbacks were the 2.2l, so no 2.5 problems, although this is apparently (from what I have heard on this board) an interference engine, so stay on top of timing belt changes (I change every 60k).
As for the sun roof, what SuBrat84 said holds true for the 30AE sunroofs as well, it must be all the way down to slide back, and all the way foward to go up. In addition, my dad's will run the motor even when it is all one way or another, so don't hold the switches too long if it is not moving, as you could burn out the motor. All in all, if the rest of the car was good, I would take the 1K off for the sunroof, and then fix it, as I highly doubt it will be a 1K fix, if you have a good, honest mechanic.