Eu instalei recentemente o Service Pack 2 para o Vista separadamente e comparei seus binários com a instalação do SP2 em fluxo contínuo e eles eram os mesmos. Por isso, direi que não, você não precisa reaplicar o service pack.
Eu pareço lembrar que no XP, se você instalou o XP simples, atualizou para um service pack, então entrou no programa de instalação do XP e habilitou o IIS, copiou arquivos do cd original do XP, provavelmente teve que reaplicar o service pack depois, para proteger a nova instalação do IIS.
Pelo menos, é o que sempre fiz.
Eu estava errado sobre isso para o XP e sobre o Vista? Tenho que reaplicar o SP1 depois de ativar o IIS?
Tags installation windows-vista iis