SRAM and Shimano only share cog spacing (3.95mm) and cassette spline patterns. SRAM uses the shallow depth 9 speed spline pattern, not the abandoned 10-speed-only spline pattern, so don't try a SRAM cassette on a DA hub or wheel from the two years of 10-speed-only.
The shifters and RDs are NOT compatible at all. Very different cables pulls. SRAM is the only brand using a uniform cable pull of 3.1mm per shift. Campy and Shimano both use nonuniform pulls and those pulls are not close to the same for 10 speed drivetrains.