Wil
(@limecanvas)
What research have you currently done?
You can check out WordPress.com, Envato, Themeforest, WooThemes or CodeCanyon for themes. They all have pretty good filters for keywords to drill down to the type of theme you may need.
For the content you may want to look into a membership plugin such as Easy Digital Downloads or S2 Member. They both have the ability to restrict content and offer payment gateways.
Tracking the user & visitor activity is dependant on what you’re looking for eactly. S2 Member can provide some good stats as can Google Analytics if you set up tracking.
Or you could use WP Security Audit Log to monitor everything every user does on the site. http://wordpress.org/plugins/wp-security-audit-log/
Wil.
you may want to look at the s2members plugin
http://wordpress.org/plugins/s2member/
if you are trying to run a webcam or video pay site
wordpress is probably not your best option
you will probably need to hire someone if you can not write php
and do the work manually
however there are a few membership plugins that might do the job for you with limited results.
oh also if they are static files
you might want to look at woocommerce
they have both themes and a store plugin that can do digital downloads
Off-topic comment, but are you talking about pro-wrestling pay-per-views? :p