Yes they are compatible and so are the chains. SRAM cassettes are shimano compatible. You may have to do some minor adjustments to the rear der B screw but not because of switching brands but because of going from 12 to 11. I recommend sticking with a shimano chain, especially the dura ace level. It is difficult to install, but it is the best chain period.