There are not "clean diet police" who are going to arrest you if you are 100% clean.
If you eat well 85-90% of the time (how much "wiggle room" you can have is very individual), that 10-15% of not-quite 'clean' isn't going to have a big effect on your health and fitness. It's what you do MOST of the time that counts.
Personally, I think that coffee offers more harm than benefit (not because of the caffeine, but because of the acids in it), and that green tea is a much better choice, but others would say that coffee is okay.
Most wines contain sulfites, which are not good. But you can get organic wines that do not contain them.
(I personally feel very uncomfortable with the idea of "clean eating" and "cheating" and rules and regulations regarding what to eat or not eat. If anybody told me I COULDN'T eat something, I would be more likely to want to eat it! My current diet (as in "way of eating)Im'sure seems very 'clean' and perhaps restrictive to most people, but it's not because I'm followiing some rules and regulations, or depriving myself of something I really want, it's because I prefer to consider food as fuel for my other activities, and as a means to furnish nutrients to my body, and I avoid 'non-foods' that don't nourish my body.)