For the oil itself, you'll want a quality 5W-30 or 10W-40 ATV-specific oil.
You can find great choices with brands like Amsoil, Maxima, or even the OEM Arctic Cat oil are great choices.
As for the filter, the K&N KN-142 is a common option and should work just fine, so no need to rush and change it unless you want to.
You could also stick with the stock Arctic Cat filter or use a reputable brand like Hiflofiltro, which is often a more affordable and reliable alternative.
Don't forget to warm the engine up a bit before draining the oil, and be sure to replace the crush washer on the drain plug to prevent leaks! Good luck with the change!