don't forget with those new pistons going in, its best to not do drop in pistons...hope that the walls are scarred up too (most likely not).
I would go ahead and do a build on the shortblock while its out and needs to be torn down and checked out. It would be a shame to drop in pistons, install the motor and have a bearing that got scarred under impact of the accident or the valve and then have to do it all over again...I would buy some used sti heads for $600 and build those as well as the block...then slap in a nice complete longblock when everything is "done right" but then again my mentallity is "do it once, do it right".
the block year doesn't matter, it will fit.
a good port job on wrx heads get maxed at about 270-275 intake on my bench...sti heads demolish them once ported and deshrouded