being a garret you will haveta get new seals for it brforey ou put it together they aint that hard to put together if ya know a bit bout them or have had one apart
as for if it will suit 18rg... it depends on how big the exhaust husing is.. the a/r ratio some can be small some can be big