Roof box – Roof racks – Roof railing for Opel Combo Life XL bj 2021

Hello together, we have had a Opel Combo Life XL bj: 2021 for several months. We ordered this without roof rail or roof rack. There are only threaded holes on the right and left of the roof. Now we want to buy a roof box. I have never had such a thing and I have no experience with it. Do I only need roof racks here, or roof rails also have to be available? How should I proceed best? Should I first get roof box and suitable roof rails or roof racks for this purpose or do they usually fit all together? Should you get everything on the Internet or best from specialists on site (probably significantly more expensive)? Can you assemble yourself relatively easily or should you have it done in the workshop? I am grateful for every tip! Best regards