My current redirection appears like this:

rewritecond %{http_host} ^example.com [nc]
rewriterule ^(.*)$ http://www.example.com/$1 [r=301,nc] 

It is possible to way I'm able to modify this to redirect to complete on ALL pages except /noredirect.php?

Add another condition:

RewriteCond %{REQUEST_URI} !^/noredirect.php