I can't comment on bibs, but I can comment on sweating. On my trainer, I will wear a mid size towel around the waist, tucked into my shorts. Cool max jersey over that, fan directly pointed at me.
One of the reasons I don't join spin classes is because I sweat too much. I sweat more than anybody I know.