Need suggestions on Dupral tutorial, modules, and other key practices
Let me know if you have any insight or suggestions for a general Dupral installation. Today, I signed up with Hostgator hosting. Their control panel has fantastico scripts, so Dupral installation should be straight forward. Let me know if I should make any additional considerations; or manually install it. In addition, I am looking for suggestions on Dupral tutorial, modules, and other key practices.
I would like the follow features for my site.
Photogallery
It should have multiple galleries accessible through a public and private area; family, friends, and business colleagues.
Wiki
The site will have a tutorial area for updating howto content. A wiki module may serve this purpose if I could have a HTML and “wiki word” version. In other words, I want an offline version of all wiki document in a universal format like HTML or Word document. I will constantly be removing and replacing content and need an offline storage format. A script that converts it from wiki format to HTML would help.
Web chat
It should have a who’s online feature with a basic chat function, which you could turn on or off.
Resume/CV
My site needs a file download area, which is public and private. I don’t want everybody downloading personal info.
Web Development
I need advice on a web development platform for testing new modules and updating themes offline. Currently, Windows XP remains my main working environment, yet I do use Linux. In the past, I have used Foxserv for installing Apache and basic server environment, but it was cumbersome and complicated.
Yes, this site has lots of information, yet it requires considerable to time to absorb all the information. I just need words of wisdom where to start before clicking on a do-it-all script.

you should avoid fantastico
you should avoid fantastico installation. upgrading can be a pain because of this one click installation.
installing Drupal manually is not difficult and give you far greater flexability. here is a link to a video cast for installation of 4.7 http://drupal.org/videocasts/installing-4.7
there are multiple photo gallery style modules in the downloads area.
there is a chat module already developed as well.
Developing on a local environment is a good way to go about beginning to develop with drupal. WAMP XAMMP are two i've seen discussed on here on drupal.org along with unbutu.