have you ever owned a turbo subaru before?
if not, best of luck--hope it works out for you. You have most of the things to check already (namely compression, if that's bad you need to do a leakdown test I beleive). Trans fluid on the dipstick. You could drop the downpipe and check the turbo for play, but in theory you should have a new gasket if you're going to do that.