Don't use a 10 port hub, it will severely bottleneck you. It's recommended to have no more than 2-3 drives per hub. If your PC doesn't have sufficient USB3 ports, buy a USB3.0 PCIe card, but make sure it has a separate controller per port, and not just one controller for all the ports.
Case, Mobo and motherboard are your preference, CPU and GPU depend on if you want to CPU plot/mine or use the GPU instead. If CPU, you want a CPU with at least 10 threads - the more the better, it'll help in plotting. If you go the GPU route a mid range to high end AMD is my personal recommendation.