Putting fenders on a bike like the OP's is almost always a matter of figuring out how one is going to do the attachment, and what to use on the set up. As stated above, give it a good look, think about what you like for end results, and trial and error is sometimes the best way to get there, sometimes the only way. It certainly looks like the fender and struts could use some adjustment in lengths, especially the front. The fork crown area is quite often the hardest area to get clearance. The smaller tires may be the best all around solution.
BTW, the latest version of the Zaffiro Pro tire is pretty darn good.