Matt to run those heads, won't he also need a RS intake manifold?
For pistons, check 1stsubaruparts.com. Jake (unsung boxer) works there and he has 2.2T pistons in his Impreza L with 370cc injectors and an E-Manage. He is using a custom set of pipes with a TD04L turbo.
The FSB, would that be a strut brace or sway bar? I thought all 93-01 imprezas had the same size front sway bar?