Just stick with BRP XPS oil if you have no idea what synthetic non synthetic and friction modifiers are or how to tell if if the oil has them. Oil filter is cheap from the dealer. Not many options there anyway. Get yourself a good oil pump and watch the video below. Good luck it's a piece of cake.
[youtube]rcm35HSHJqM[/youtube]