There are 2 types of oil filters one has small o-ring on top, the other one has the same o-ring, but lower. I know my '17 Ram need oring on top.
Somebody will probably post exactly Wix PNs
I used this one and love it (not a Wix):
As of K&N I would stay away. Too much dust and oil will mess up sensors...