What oil?!?

I ride a lot of deep water and stuff like that so I would like to change my oil more… I want to buy like a 1 bucket of oil or some thing, but I don’t know if regular differential oil will work instead of the Polaris brand oil or if it had to be certain weight?? Was wondering the same thing for my engine oil, and my transmission please help