Obvious to whom? Neither having nor seeing $800,000 in cash is a crime. While he may have had reason to be suspicious, that is not what the law requires. There must be actual knowledge of illegal use. Professional gamblers carry this kind of cash and more all the time. They could have been on their way to a poker game for all he knew.
>Most damningly, he tried to isolate himself from information (if you don't suspect a client of being a criminal, you don't instruct them to avoid talking of their usage)
You just indicted every criminal defense lawyer, and most accountants, in America. As officers of the court, lawyers are not supposed to knowingly make representations in court that they know not to be true. For precisely this reason, unlike in the movies, most lawyers will not sit down and ask a client to just tell them everything that happened; actual knowledge of certain facts could seriously damage their ability to defend their client. Instead they analyze the discovery given to them by the prosecution and ask the client questions as needed. Isolating yourself from information is certainly not a crime, and is necessary for many people in order to properly do their jobs.