I came across this company in Poland selling reasonably priced parts for the X series bikes as there's not that many people selling them this may be handy to know
https://www.moto-adventure-tech.com/t-en/sklep/bmw/g650-xmoto-xchallenge-xcountry
https://www.moto-adventure-tech.com/t-en/sklep/bmw/g650-xmoto-xchallenge-xcountry