So which parts of the loop should use straight barbs and which should use angled ones? I am going o use compressions on the CPU block because according to the description it says to use them? So I'm gonna get some angles there but where else should I use angles?
Well, your questions are typical for a new user without the time to figure out why and don't understand it's a hobby.
If the CPU block has close inlet/outlet holes, the 3/4 OD compression fittings are too close together and wont fit side by side. So you buy 45 deg fittins, and put the compressions on top of them. Not all blocks have this issue, you can look at info on each block and see, even if you need a micrometer to measure if it fits. many makers have measurements on thier sites, and many fittings makers do the same.
Even some GPU blocks need extentions to fit compressions.
Look at Swiftech, BoxGods and other fittings and your block, peruse thier forums about fittings fittings and ask then if they will work on the block. I don't know, every rig is different, that's the fun part. Figure it out.
You just do it. maybe search long time here and other places for a familair rig and bingo, you found it!.
We don't have all the answers for tubing, blocks, cases etc. There are wayyy to many choices.
That's why it's a hobby, you play, buy stuff, add later, redo mistakes etc. It's a hobby. It's meant to use your spare time to exercize the mind.
Just get 3/8" ID tubing with 1/8" thick wall tubing and get compressions to fit that tubing, no need to spend the time to research.