Hi Dean.
p.s. Possible suggestions for future upgrades.
A window to type in pages that I want to show, anything/everything else will be redirected.
You mean a sort of whitelist approach? I.e. “everything is restricted except for…”
If I type in http://www.cheatingsupport.com/aaa I get a “page not found” with my bp page widgets area showing. I need all “page not found” pages to be redirected.
Does /aaa exist in your site or was that just an example of a non-existent page to show us the message? If it’s a 404, then it’s not something s2Member deals with. You’ll need a plugin that lets you customize the 404 message or redirect the user. If it does exist and you get that 404 message, maybe you need to check your permalink settings.
I hope that helps. :)