After reading lots of independent tests and consulting
bobistheoilguy.com, I went with the Purolator PureOne PL-14610 filter. It has the highest rating I could find. (Comes in black or yellow!)
Re oil, I'm on my second interval with Royal Purple full synthetic (expensive, but based in Texas.). I went 7,500 mile on the first interval of 10-40, and the Blackstone Labs used oil analysis (UOA) suggested I try 8,500 miles on the next interval. I didn't wait for the UOA before re-filling, and fearing that I had sheared viscosity at that interval, replaced with 20-50. Going back to 10-40 next time as my mpg has dipped noticeably. Could be the restrictive stock pipes vs the 2bros I took off about the same time.