No, Shimano 12-speed is MicroSpline. XD is SRAM. There is no such thing as Shimano XD.
I personally see no reason to hold out for straight pull or for centerlock. I don't think either one matters much.
I personally see no reason to hold out for straight pull or for centerlock. I don't think either one matters much.