Aight, if anyone cares, it's running! Fired up last night. And for future researchers on these codes, all of them are fixed.
For codes P0111 and PO112, replace the MAP sensor because the AIT sensor is built into it. Also check the MAP wiring. That's ALL you have to do.
For code P0446 go back behind the rear passenger wheel. Near the charcoal cannister is a white connector with two wires (a yellow wire and a black wire) connected to the vent solenoid. Chances are the wiring is separated. Solder it back together.
Both codes are very common on Subarus, especially Legacys. And head gaskets. Yes, most likely if you have a 90s or early 2000s Legacy, the headgaskets WILL fail. Guy at the machine shop said those are the most common heads he gets in and estimates the 90% of those cars WILL blow their gaskets. Cheers to boxer engines!
Dave