I have a page that is [mysite.com...] and also a [mysite.com...] (without www). Both pages have same content. The one without the www has a higher PR and more links to it (previous owner) had it organized that way.
Would this be against any SE rules or regarded as cloaking or duplicate pages?
Any advise how to redirect it all to the www page?
It's not against any rules. It isn't considered duplicate content. One day the search engines will figure out this mess of "canonical" URLs and get it all straight. Until then you can use Mod_Rewrite in a .htaccess file to redirect non-www prefixed URLs to a www prefix if you want (or eliminate the www -- your choice). Or you could just leave it "as is".