Upgrading a Gen1 Trek Speed Concept - Ideas on aerobar extensions and electronic groupset?

Thanks @stevej - one thing I forgot is the 10-speed is Campagnolo, so the freehub body would also take 12 speed (campy) cassettes. I read here and elsewhere that this should in principle work, provided the right chain is used. Thus perhaps newer SRAM?