Don't feel bad! The only one crazy here is... well...
ME
Your gaskets *should* be good for the rest of the car's life. Just keep an eye on your temp gauge, check your oil and refill the coolant every so often, and religiously follow the maintenance schedule. Oil change every 3,000mi, timing belt at 105,000mi, etc, etc.
Important on your cats:
DO NOT REPLACE THEM!!! Subies are very finicky with the cats and if they're not throwing 02 codes, don't replace them. I almost made this mistake. There's two things Subaru is terrible at designing: cupholders and exhaust. My 97 Corolla's exhaust is in better shape than my Baja, and that little junker has nearly 300k on it, has been through 4 hurricanes, 12 blizzards, and 20 years of fabulous MD road salt. The pipe flanges always go, and worse yet the muffler is proprietary. Luckily though the rest of the exhaust is exactly the same as the Gen-2 2.5 Legacy. The headers for most 2.5 Legacy RS, Impreza RS, and Gen-2 Forester models will fit too. I chose to replace my catback because they were beyond repair at this point and I got tired of sitting in traffic smelling my exhaust. We'll see how long Bosal parts last through an MD winter- so far so good though.
If nothing's majorly leaking from the cat forward, I wouldn't even touch it since getting the header bolts out of the block will be an absolute pain and the likelihood of them just snapping off is unfortunately quite high. As long as the pipes are fine and it's just the flanges leaking, simply welding them all together will do no harm, and the patch pipe on the flex joint is no big deal. Plus the cat is actually held on to the body by screws, unlike the muffler.
Funny thing about Japanese manufacturers- some have agreements between them and share parts. Your Baja's driver side window switch gone bad? Pull one out of a 98-04 Nissan Frontier- literally the same part, plugs and all.