SRAM XD cassettes should be mostly compatible with Shimano shifters and derailleurs. Your first thing would be to decide if the SRAM XD cassettes will work for your needs.
Do you want a 10T lowest sprocket?
I'd verify the exact hub model before ordering replacement parts.