Subaru's are like Lego sets, most components are interchangeable. Engine pieces, suspension parts etc. are for the most part easy to mix and match.

Prices for parts are not as cheap as a honda or cavalier, but also not as expensive as others. You just have to know where to look.

When it comes time, just post here and we can steer you in the right direction. Congrats on the new job.