If your engine is fine then i'd just fit the sump/oil pump/cam belt and enjoy it. Personally don't see the point spending a fortune on a build when the STI7 engine is a good'un anyway and will be fine for the power your turbo can run...
Nice work with the ksports though guys, they look great