Regardless of all of that. The Law is that you must disclose all known material facts about the property. If your house has such problems, you know and you don't tell the buyer, then you are liable. Also, it is impossible to know what 'as is' means until you do your due diligence. The Agent has a fiduciary duty to the client. We're not selling fruit here. For most people their home is their single biggest investment and equity.
Hope that helps.