The truck can sit for three weeks at a time, but when it does get used, I do try to run it for at least 20 miles minimum.
Not knowing enough about the subject, I've never heard about using diesel engine oil. Here in Maine it gets plenty cold as you know, but if I decide to go for the once a year...