Buenas noches,
1°- Yo uso el Notepad++ para todos los archivos de asp (y para PHP también), pero puedes usar cualquier editor de texto plano.
2°- Puedes crear un sitio, utilizando tu PC siempre y cuando tengas el IIS instalado. Este link te puede ayudar:
http://www.desarrolloweb.com/manuales/36/
3°-No me quedo claro lo del dominio, pero supongo que es según en que empresa este pagando y cuantos dominios le proporcionen
4°-Si la pregunta es, que si remplazando los archivos, comienzan a verse los cambios, es Si.
Saludos