. . . I'm trying to determine whether my MAF sensor is faulty, the lazy way (i.e., without having to pull out a multimeter) and my understanding is that the temp & barometer readings come from the MAF sensor. That's probably not a realistic way to go about it if I really want a definitive answer, but I have been curious for a long time about how accurate the reading is, either way.
Your MAF sensor has two functions built into it: measure the amount of air flowing through the intake duct where the sensor is located; and, measure the temperature of that air. The latter, the "Intake Air Temperature" (IAT) is not the "Outside Temperature" indicated in the dashboard information display.
The Outside Temperature has its own sensor mounted in front of the AC condensor (in front of the radiator) at the bottom. (It's visible through the gap in the bumper cover.) In addition to its use for display of outside temperature, the information is used for some aspects of engine management (e.g., ECG function), AC control, and on-board-diagnostics. (It's called "ambient temperature" in the related documentation.)
The Outside Temperature reading and the IAT should be close after the car has been parked for a while, e.g., overnight, and before the engine is started. The IAT will go up as the engine, and engine compartment, temperature rises.
The MAF sensor does not have a barometric pressure measuring function, at least not the MAF sensor in your 2005. Barometric pressure is determined by a sensor mounted on the ECU printed circuit board.
There's another pressure sensor, the "Manifold Pressure" (MAP) sensor. This is mounted on the intake manifold, and measures the pressure inside the manifold. When the engine is off, the pressure inside the manifold should be the same as atmospheric pressure outside and the same as the barometric pressure reading of the sensor in the ECU.
The dealer's Subaru Select Monitor can display the MAF, IAT, MAP and atmospheric pressure data that the ECU uses. The same information can be displayed by programs such as Romraider that can access the proprietary ECU SSM data stream.