Having ridden British & European motorcycles most of my life, I know that the sheet metal parts are the most scarce. Even with much more common brands, there can be a long wait. BMW always stocked unpainted parts that could be matched up here. I would probably check all sources (Ebay, Sellers in India & etc.) before ordering. I have gotten some parts from India, shipped by DHL in under a month. Large bits would be expensive to ship & could be dented.
In the case of fenders, You'd think the distributor would stock a pile of chrome ones, & Primed Fenders, Paint etc. ready to be painted in the USA