Wasn't your son saying his current clutch is already slipping???
Get to a Brake & Clutch place, ask them.... they will know your model and what common problems the clutch/flywheel may have.
DMS for vibration, many remove them and instal SMF.
This might be a good read for you gordon:
Clutch Kit:
EDIT: The pitfalls of buying a Non Factory Turbo vehicle, no wonder he internet is full of stories regarding dramas surrounding them.
Bookmarks