Shroomy
Adventurer
This may sound harsh, but after reading about this "build," I would talk to the DM about changing the tenor of the campaign, and if he refuses, find myself a new game. The "coffeelock" hinges on some charitable reading of the rules (to say the least, as most of these builds do) and as a DM, I would never, ever allow it to be used at my table. Conversely, I would never throw something like that at my players, as it's only purpose is to abuse the system, which is fine (I guess) on a forum where you're discussing theorycrafting. The fact that your DM is using it at all throws up all sorts of red flags.