There are free alternatives to DreamWeaver. You'll have to decide just how comparable these are. They are Amaya and NVU (not being developed anymore).
You can find free alternatives for all programs you are used to working with. Just search google, or give us a list and we can tell you the alternatives. I'm not sure I understand what your hesitation about internet is?
Firefox is just a browser, like Internet Explorer. So I don't understand why creating an email account using Firefox is an issue? When you create an email account in Thunderbird, you'll have to fill in all the details such as the POP server and the SMTP server. You fill in the details of whatever email account you are using.
Also, you can just use one of the web email accounts such as Gmail (http://gmail.com). This gives you a 5GB+ free storage. And you will be able to access your email no matter what ISP you use. All you'll need is an internet connection and a browser.
Cheers!
Coauthor of Beginning Fedora: From Novice to Professional published by Apress.
Please follow the Forum Guidelines