Modern major oil brands are all fine to use. I'd be just as happy using Castrol, Havoline, Pennzoil, Mobil, Shell, etc. as I am using my usual Valvoline. 10W-30 is the right choice for temperate conditions, 5W-30 is good for cold conditions. Fram's Tough Guard is a known good filter, as is Wix, AC-Delco Duraguard, and Pureolator PureOne. And regarding mineral-based vs. synthetic, I choose to run mineral based which provides excellent protection. If it was the dead of winter in Buffalo NY, North Dakota, etc. I'd run a full synthetic which flows better in extreme cold conditions.