The Kayano is for over-pronation. Only the wear pattern on the forefoot will tell you if this is what you do. The Zoot shoes would be a massive change for you so a major risk. I really would recommend going to an independent running specialist and getting this sorted soon. Ultimately buy shoes on fit and feel and not a friend's recommendation or magazine review. Good luck with your marathon.
I've had 4 pairs of Cloudsurfer over the last 2 years. They last me approximately 450 miles which is as many miles as other cushioned shoes that I've used. I like the feel of them but of course, like any shoe, they're not going to suit everyone.