ok, the errors are being caused by the way the helpers are being attached to the page:
<?php virtual( "/WA_SecurityAssist/Helper_PHP.php" ); ?>
using the virtual function is causing the headers already sent error.
this is a DW Site Settings issue.
In the Dreamweaver Site Settings, there is an option on the Local Info Tab for "Create Links Relative To". If you set this option to "Site" It causes Dreamweaver to attach helper files using the virtual function which is only supported in certain server environments, where it is supported, it causes the headers already sent.
Set that option to "Document" instead, this causes Dreamweaver to use the require_once function instead, which does not generate the headers already sent error.