Вам потребуется установить сервер SQL, но да, вы можете запустить KIGG на IIS 5 / XP.
ASP.NET MVC может быть развернут в bin, поэтому вы также можете запускать его на своем хосте. Я думаю, что для общего хоста вам понадобится полное доверие, потому что он использует некоторое отражение в коде, иначе вы получите исключения.