Definitely will need a lot of customized parts. But it should be possible. What kind of air flow does it pump out? The stock ones are about 600 cu.ft./min (that is the sweet spot, although they can run up to about 800, but that is not optimal; gets too hot, etc.).
The turbo you are talking about would only be useful for all out racing, because it is f-in huge:
That is one bad a$$ unit, but for the street, it would take 30 minutes to spool! Possibly (and I don't even know if this would work), you could power brake it for a track racer.
Bigger is not always better. Check out Tadd's work with the Aurora 5000, which is a lot smaller than the one you are looking at and it spools like crap. Yeah, he makes 600RWHP, but he ain't happy with the spool time. For a big turbo like that to work, you need something (like a small turbo) to feed it. Otherwise, it would seem impracticle to me.
Also, where are you going to mount it? In the bed? It's so large, I think you would need a hood with a foot of ADDITIONAL clearance to fit it in th engine compartment.