Sram crankset compatibility I have a bike with SRAM s350 172.5mm 40T chainset, SRAM GXP 68mm BB and 12x142mm through axle rear hub, which should make my chainline 49mm.
As I have knee issues I am looking for 165mm crank arms (with 38T chainring). On SRAM site I see that Force 1 and GX-1000 crankset should fit, but I have 2 (actually 3) questions:


Does Rival 1 also fit those specs? As it works with 135mm rear hub (as written on SRAM web), shouldn't it work with 142mm rear hub as well, as they are basically the same? Also the Rival 1 is a lot less expensive and is more than I need so I would prefer to get that.
Do You know is there ANYWHERE in Europe that I could get some of these as I have searched every website I could think of and no one seems to have 165mm crankarms available?
What other 165mm 38T are available that are comparable to Rival 1 in price and spec?


I know it's a lot of questions but they sort of tie in to one another..I guess? :)

Thank You.
If you look up SRAM S350-1 (single chain ring) on SRAM’s website it says that it is a direct replacement for Rival 1 and compatible with 130, 135, and 142 OLD frames.  Rival 1 should be a straight swap assuming you get the correct axle variant (i.e., GPX).