Hola!
Te recomiendo que te olvides de Aristeer... primero elige un programa en el que tu escribas el codigo, como notepad, sublime text, eclipse, aptana,etc... debes ser tu el que escriba el codigo, y no el programa. Si no sabes escribir HTML aca tenes un tutorial
http://www.cristalab.com/curso-html/Ahora, con respecto a las preguntas, tranquilamente puedes alojar un sitio en godaddy, o un cualquier otro hosting, por eso es que te recomiendo que escribas manualmente el HTML; asi tienes la tranquilidad de que puedes hacer lo que quieras con el sitio
Puedes poner flash en cualquier parte de los sitios, pero no es una buena practica hacer eso, si quieres botones hay muy bonitos hechos con
css3.
Yo personalmente uso Sublime Text 2, es muy bueno y multiplataforma, ademas de que es facil de instalar, te lo recomiendo
... pero recuerda, tu debes hacer el codigo, no el editor
Y bienvenido a Clab