Fram filters have lousy construction (
see this post). If you buy oil & filters at Wal-Mart, they are stocking Purolator Classic filters now and they are well constructed, similar to the PureONE filter shown in that thread. The PCs are also cheaper than the equivalent Fram filters. A Purolator Classic L24457 will fit your Hardbody. Fram filters sometimes have poorly sealing anti-drainback valves, which can cause your startup noise. I'd swap the filter out for something better. You can just swap the filter and top off any lost oil, no need to do a complete oil change.
5W-30 will also flow easier at cold startups than any 10W-30. Both grades have identical viscosity of a 30 grade oil at operating temperature so both will protect your engine equally. Since you're not losing any oil, you may want to switch to 5W-30 for less startup wear and a quicker warm-up of the oil.