I am sorry for the delayed response and I will try to address all the above issues.
Wix SEO is based on Google Ajax Crawling solution for dynamic ajax pages. You can read the Google documentation here, https://developers.google.com/webmasters/ajax-crawling/docs/getting-started In short, Wix instructs search engines to read the content in a special version of the page which contains all the content in the source code of the page, unlike the original dynamic page. This is an acceptable solution in the industry and as you can see, Google indexes all pages content. Ajax crawling solution works nowadays for both Flash and Html sites.
SEOMOZ Issues. Although Ajax Crawling is fully supported by search engines, it is not fully supported by many third parties tools. We will check if we can work it out with SEOMOZ great tool.
Canonical urls - Since Search engines are extracting all data from the escaped fragment pages, the canonical tags in the escaped fragment are what's matters and not the ones in the viewer version (the version user's sees). Viewer version always shows root canonical (in fact it displays the same code for all pages). RayMa, please take a look at the escaped fragment versions of your pages and let me know if the canonical tags are set properly
Cloaking (Sorina) - As mentioned above, Wix is following all Ajax Crawling guidelines, whenever Google bot sees a page with Ajax Crawling meta tag, , or a url with hashbang, #!, then the bot goes directly to the seo version of the page.
404 links on Google Analytics (David) - Can you provide us some links so we can check it?
Please let me know if I have missed anything.