Oil filters I recommend using the OE filter and I get mine from Alpha-Sports. Brake pads- if you want the OEs or their upgraded pads, Alpha-Sports as well. Otherwise - pre 2018 look up the parts numbers on the EBC site or on this image and do a search on Perfect Brakes site for them. Include the X or C at the end. 2018...well, you are SOL as the OEs are all you can get for now..unless EBC has started making them.

Just ordered some rear brake pads off Ebay, from DBElectrical, that say they fit the 2013 Uforce 800, so hope they fit my 2014. I note that I have about 2,500 miles on my original pads, and the rears are worn down much more than the fronts. Due to being more dusty back there, and maybe the smaller pad compared to the fronts, I guess. Cost was about $35 for the two pads, free shipping. Ebay also has front pads, about $15 each. The pads are made by Goldfren in China. These are about 1/2 the cost of ordering OEM pads.