Swap Shimano/SRAM freehub for Campagnolo Through my work I am able to get a set of freewheels pretty cheap (less than 100€). I know they are not super special but they are still an upgrade to my current ones.

Here are the wheels:

https://www.bike-components.de/de/Mavic/Cosmic-Elite-UST-WTS-Laufradsatz-Modell-2018-p57945/
https://www.bike-components.de/de/Fulcrum/Racing-Quattro-LG-Laufradsatz-p44852/

Now the problem is all the wheels I can get are for Shimano/SRAM cassettes but I have a Campagnolo 10-speed. So my questions are:

How difficult is it to change the hub on the new wheels to Campagnolo hubs and would it be possible to just simply swap them out for the freehubs on my current wheels?

Thanks in advance!
Swapping hubs to a complete wheel is almost never practical. You would need a hub that matches the exact drilling of the original hub, or has similar spoke counts if you also replace the spokes. Even spoke counts may be difficult if the wheel has different number of spokes on left and right, as the Fulcrum does.

The good thing is that since these are both third party brands[1] that are marketed for both Shimano and Campagnolo users, you can get just the freehub body for different cassette as spare part for about 50€.

[1] Technically Fulcrum is owned by Campagnolo and the products are mostly the same, just marketed for people who haven't figured out that Shimano compatible wheels have been sold under Campagnolo brand for a long time.