Vedo due problemi diversi:
1- Sicura che sia una buona idea installarsi il sito in casa (ammesso che sia possibile)? Vorrebbe dire accollarsi tutti i problemi tecnici...per questo comunque prova a chiedere sul forum Microsof Server.
2- Per il CMS invece prova a postare sul forum ASP, e vedi quali sono i più usati o i più adatti alle tue necessità. Fatti un giro anche nella sezione ASP di html.it, ci sono sicuramente degli script utili.
Negli altri troverai sicuramente "specialisti" di ogni ambito, che potranno risponderti al meglio.
Ciao!