Sense you are still under a warranty I would stay with the CFM oil filter. And I would after that ends as well. You can get them from Alpha-Sports.com. Oil- If you are less then 600 miles I would go one more before going to a synthetic. I like Castrol products and they make a great 10w40 that's just fine. Then their power RS or Power1 is an excellent choice for the synthetic.
Springs...well not much out there. Contact Bandit or Elka. They are the only ones that I know of that make anything for any CFMoto.