Thanks for all the help, guys.
Here's what I found:
All the exhaust hardware in the engine bay (except maybe heatshield fasteners -- I wouldn't know thanks to all the rust) is M10x1.25.
The uppipe has five studs on it. Three are used to attach to the turbo, and two are used to attach to the mounting bracket.
The two rearmost uppipe studs should be slightly shorter than the rest in order to clear at least the Mitsubishi turbos. I didn't have shorter studs, but I found it worked well to just flip them over and thread the long side into the uppipe instead of the short side.
The turbo has three studs on it, identical to the uppipe ones. These are used in the lower three holes. The top two use matching nuts and bolts.
Those bolts appear to be identical to the ones used on the crosspipe and lower uppipe connections.
AutoZone had studs that almost exactly matched the stock ones in a drawer behind the counter. I think they were around 90 cents each.
All the nuts are indeed stainless steel. Apparently Subaru used stainless exhaust nuts on turbo models, and on some early 1990 (and maybe 1991) non-turbo models. The bolts and studs aren't stainless, but it works out pretty well anyway. I guess that's a pretty cost-effective compromise between mild and stainless hardware.
If you're buying replacement hardware, try to make sure you're using flange nuts and bolts with flange heads. Washers aren't quite the same.
Dealers should be able to get the nuts; I think the part number is 902370010. They'll cost like 5 bucks though. I think I've found a good alternative source. MMS & Accessories (
mmsacc-stainless.com) quoted me a price of 75 cents each for stainless M10x1.25 flange nuts. Almost seems too good to be true, considering how rare metric fine-thread stainless hardware is, especially with a flange, but I'll let you know when I receive my order from them.
You should be able to get brass or non-stainless steel nuts from an auto parts store or maybe a hardware store though.
The shiny Class 10.9 bolts that AutoZone sells in little plastic packages hanging on the rotating rack are coated with something to make them shiny. This coating burns/melts off when subjected to the heat of an exhaust.
Jamming two nuts against each other on a stud does work to give you something to grip when you need to either extract a stud or remove a frozen nut from a stud. An impact wrench helps in that process.
"Just reading vrg3's convoluted, information-packed posts made me feel better all over again." -- subyluvr2212