I would really appreciate any suggestions/advice on:
Thanks in advance for any help, suggestions or advice.
You can do all this in dreamweaver.
For no. 2 you will need experience in php and sql in order to do this, see - http://www.adobe.com/devnet/dreamweaver/application_development.html.
You will require some sort of payment gateway to collect your subscription fee, and for instant access to the content this would mean using one that has 'instant payment notification, (IPN)'. Paypal does offer this service as standard but the integration will require some knowledge of such things.
I would suggest that you start by learning the basics of using server-side code with a database, and once you are o/k with this then learn how to restrict access to pages dependant upon the users item(s) payment, (this is not much different to restricting user access to the admin section of a site, or only designated sections according to the access privileges).
Thanks for the advice - that's really helpful - I will look into that. How secure is the password facility in Dreamweaver? - or does that depend on the server security (I know FutureQuest has SpamAssassin)? Are there ways of increasing security when gathering user data such as email addresses - this is what I'm worried about?