1x Conversion fr Road/CX/Gravel

Initialised
Initialised Posts: 3,047
edited August 2017 in Road buying advice
I'm currently running 34/50 x 11-34 (9-speed), My free hub needs relacing so getting an XD instead of a regualar Shimano/SRAM hub body makes sense and future proofs for when 1x12 comes to road shifters.

I'm looking to change to something like 42t x 9-42 11 Speed

Shopping list looks like:
Mavic Instant Drive 360 Freehub Body xD
LEONARDI RACING Cassette Genral Lee 11V 9 - 42 Teeth 11-speed XD
SRAM Rival or Force 1xLevers
SRAM GX Long Cage Derailar
SRAM GXP Team Bottom Bracket
SRAM Rival 1 X-SYNC GXP Road Bike Cycle Chainset - 172.5mm - 42T

Will this all work together on a 135mm Mavic Allroad rear wheel?
I used to just ride my bike to work but now I find myself going out looking for bigger and bigger hills.