We use MOTUL oils for performance service & Valvoline for normal services...
15W40 / 20W40 / 20W50 are suitable
For what it's worth, engines with solid lifters don't need as thin oil as those with modern hydraulic lifters... (Eg SR20DET)
Thinner oils also cause engines to be unusually harsh & noisy...
(That is - sound like a tractor)

I prefer an OEM filter however any Aust standards approved filter is more than acceptable... Examples: Ryco, Copper etc...
Best filter available is probably FRAM (Remote mount required)

If in any doubt...
Use HONDA engine oil & oil filter...