I'd head to meerkat for all exhaust work but c&c is probably more easy coming from Glasgow.
05sti ppp should come with a walbro pump but if you look at it with an open mind, it's 8 years old and it wouldn't hurt putting a new one in as they degrade over time.