As far as bolting up to the motor, yes, both do. I know the Borg Warner requires a slightly different oil return line, and, both the Borg Warner and the Garrett require a different style bracket that supports the turbo from the bottom to the block.
The car has 190,000 miles or about 305,000ish km on it. It originally had a Garrett on it, but since both are roughly the same price, I wasn't sure which is the better choice.