That's pretty close to my setup.
A few bits of feedback:
1) The front axle will come with the fork, so unless you want a spare or the two to match, you don't need to order one from XMIplay.
2) I purchased a flat bar to go with my riser bar as long as I was at it, no extra shipping cost and it gave me two options for the bars. However, I ended up liking the riser bars more than the flat bars anyway. Good choice on the 700mm width, I did 680mm and I'm starting to think maybe a little wider would be good.
3) You didn't list a stem.
4) You didn't say if the cranks you are getting will be Q156 or Q168. Personally, I like the extra chain stay clearance the Q168 cranks provide.
5) Peter can also have the wheels built with BiTex hubs, I did the BX401R hubs. Not sure if they are any better than the Novatec but they take a straight pull spoke which I like. A little extra cost too. Ultimately, I like the DT Swiss hubs the best though.
6) Cables and housing will come with the XX1 shifter.
7) I did a 180mm Fr, 160mm RR on the Shimano Icetech rotors, if you do a 180mm front rotor you need a spacer adapter for mounting the brake caliper.
Do you have all the tools you will need?