Funny you should mention that, I've been looking at this engine for some time. From the looks of it yes the turbo will fit (T3 flange) you'll need to get some sort of elbow made up though.
The exhaust housing doesn't look too big, so not sure if it would really be much of a benefit on an RB25, and it will most likely have a nylon compressor wheel if you get a new one from the VQ30DET Neo