There are several ways to upload files with FTP being the easiest way.
Only you will know that, at a guess you will need two databases, 1 for the blog, and 1 for the forum. For ease of setup you should consider using the One-Click Installs under the Goodies section of the control panel.
Since you already have Dreamweaver, you might as well get it to upload the pages for you, doing this will also allow Dreamweaver to keep a track of any changes you have made and only upload pages that have been changed rather than uploading the entire site.
See this page for help on configuring Dreamweaver Site Definitions. Take note of the section called "To set up or edit the FTP settings in Dreamweaver, follow the steps below:"
Using the page above, replace the settings on that page with the ones below.
FTP Host: twodayslate.com
Host Directory: twodayslate.com
Login: Your Dreamhost Username
Password: Your Dreamhost Password
This should get you started with Dreamweaver, good luck.
It sure can, if you were to have a domain called "test.twodayslate.com", you would use the same details as I have shown above except you would replace the Host Directory with "test.twodayslate.com".
Web Hosting Review | Hot Product Directory