those fittings need 3/4in OD tubing to work as intended, might work anyway, but that is because if you can get 3/8s ID tubing over 1/2 fittings will stress the tubing. I would use different tubing or different fittings so I wouldn't have to worry about my tubing splitting at the fittings.
since your pump comes with 1/2in barbs I would just switch tubing.
don't think there is anything wrong with swiftech rads, but the XP series have a fairly high fin density ( up to 20fins per inch) which will probably restrict air flow from your fans. So either use fans on both sides of the rads for push/pull or faster/higher volume fans.
Also your case supports a 4 120mm or a 3 140mm fan rad at the top, so might be worth looking at.