I agree that all pipes need swaged (or equivalent) ends and 2 clamps. I'm not sure if that's the case here, the plenum will be braced off the engine, and the rubber tube is just making a seal.
Other tips for making boost tubing stay together are (these are not a replacement for swages, they are in addition):
straps that bolt the 2 tubes together
grit blasting the clamping surface
hairspray..
The trick with the last is to harvest brownie points whilst enduring you have the right stuff. Next time your partner of choice's hair takes on that crispy, cardboardy texture show some interest, enquire about the products... However, if you want to ensure you don't suffer the brownie point crunch make sure you wipe all your fingerprints off the can. Getting oil out of the serrations on the little white button will take a few minutes. Anyway, you degrease then spray the mating surfaces, assemble, and leave to dry overnight.
From the "Korean turbo" thread it sounds like you've picked a turbo, when do you get it ?
Andy