Can't help with the road salt issue, but for the shit flying at you off those huge tires, an acquaintance of mine just came out with some simple, low-cost fat bike fenders some of you might be...