Os service packs não afetam a ativação. Você deve sempre instalar o service pack mais recente e sua chave funcionará com ele, desde que seja uma chave legal. O único service pack com suporte para o Windows XP atualmente é o SP3, então use isso. Contanto que sua chave seja legítima, funcionará.