Most vendors will supply the option of HG/XD/Microspline freehubs. In your case, you just ask or select XD and you should be good. Somewhere between 25mm and 30mm of inner width rims should do the trick for the rims. You should also look for at least 28 spokes per wheels and if you're hard on them, then go for 32 spokes for some peace of mind. The low cost carbon wheels will all be using hubs like Bitex, Novatech, Powerway or other chinese brands. They aren't that bad but require more maintenance for sure. Again, for some peace of mind, I would pay a little more and get some DT 350 hubs. If you can go with brass nipples, you should do it. It's a little bit more weight but they won't corrode as fast as aluminum nipples. Sapim and DT anodized aluminum nipples resists a lot better but most chinese wheels comes with Pilar aluminum nipples and those corrode pretty fast. As for hub width, just check for BOOST 12x148 for rear and BOOST 15x110 for front.
I hope this help.