I did a very quick skim through. Thoughts are as follows:
* Odo's claim shouldn't be taken on face value for auto-town read, but Poirot (i think that's the spelling) is kinda like the detective who solves this shit so it'd be pretty huge (hehe) if it were fake. Protection/watcher etc on him...