New guy with scheduled maintenance questions

I just bought a ’11 Grizz 550 with 518 miles, and the previous owner has never done any scheduled maintenance. What maintenance does this thing need and at what intervals? What oil(s) and filter(s) do you guys prefer

The good news: I got it fairly cheap because I knew its history and have ridden it many times in the last couple of years.

Thanks!