10w30 is good down to 0 degrees F. I last changed the oil in my Chevy Venture 3.4l with 10 year old no name brand 10w30 oil and it is working fine.
You could easily run the Shell for an entire year, change it out in the spring, the 10w30 is much more shear stable than a 5w30, and it will easily last 8K for an annual change. The shelf life, in my experience the 10 year old oil works exactly the same as if it is brand new. Stored in an unheated garage.
We have just been holding a discussion about why our engines sound so poor when we use group 4 and 5 oils, and now we find out that the FILM STRENGTH of group 2 > 3 > 4 > 5. So conventional modern group 2 oil has the best film strength, and using 10w30 means it will not shear down or thin out on you. So stock up and clean them out, and run it for the full year, it should easily last. Does the truck have an OCM?