It's just massive turbo chatter, probably running big boost that's why it's a lot louder than us starlets have. Blank all Bovs off, turbo will be fine that's what I tell my customers at work
Aslong as it has the same manifold and downpipe flanges, and the correct bores for the oil drain and feed and the water lines you'll be able to fit it no bother. However it might be a slightly different variation.