ich denke mal das du für den mssql natürlich extra zahlen mußt, möglicherweise ist bei der web edition aber was dabei. für eine firewall kannst du entweder den ms isa installieren (nochmals viele €€€

) oder dir etwas alternatives suchen.
wie schon gepostet, wahrscheinlich bist du bei ner einzelnen/einfachen seite mit nem hoster weit günstiger dran. dieser übernimmt die laufende wartung und du mußt dich um nichts kümmern.