Correct, it fits all the sohc fours plus all the 4 cylinder wings and a few non Hondas.
401 is a "pattern" filter number and some of the makes do supply undersize O rings that leak, if you are not doing a lot of miles, the genuine filter kit is the easiest, but not cheapest, way to cure the problem