The short version of what Yamaha recommends can be found in the owners manual, and it typically says to use Yamaha this that and the other. The long technical version of what Yamaha recommends can be found in the service manual where the actual specifications for the items are listed.
I am using what Yamaha recommends per specification, just not in Yamaha labeled brands.
Once you have hacked into a factory Yamaha filter you will never again buy one. See here...
http://www.venturerider.org/forum/showthread.php?96009-Oil-Filter-Comparisons-Hey-I-m-no-Engineer
As for Oil... I use a JASO MA rated, API SM rated, CJ-4 rated, oil in the synthetic flavor of 5W-40.
As for filter... I use a Purolator PL14459 because it actually exceeds Yamaha's published specs. See here
http://www.venturerider.org/forum/showthread.php?101114-Purolator-PL14459-Oil-Filter