store the regular images wherever you like on your site, the resized versions will be created in the image-cache folder.
Security Assist would be of use for creating a user login / registration system.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.