Recentemente eu tive uma pergunta semelhante e o dd não funcionou para mim. Eu não me incomodei em solucionar problemas, apenas fiz uma nova instalação.
Esta resposta na minha pergunta menciona alternativas, mas não posso confirmar se elas seriam capazes de restaurar apenas a sua partição do Windows, pois não as usei.
Quanto ao particionamento para multi-boot, você deve instalar o Windows 7 primeiro, depois instalar o Ubuntu depois. O instalador será o padrão para deixar sua instalação do Windows intacta e instalar o Ubuntu ao lado dela, então isso não é um grande aborrecimento. Eu recomendo que você dimensione sua partição do Windows adequadamente antes de instalar o Windows, para que você não precise redimensionar mais tarde para abrir espaço para o Ubuntu. O redimensionamento de partições é geralmente seguro com software moderno, mas você também pode evitá-lo, se puder.
Outra opção pode ser usar o instalador WUBI para instalar o Ubuntu. Isso instala o Ubuntu em um sistema de arquivos virtual, que fica no seu volume do Windows C: (ou outro). Não requer particionamento. É uma opção particularmente boa se você está apenas querendo brincar com o Ubuntu sem grandes mudanças no seu sistema. Se mais tarde você decidir que não quer mais o Ubuntu, basta inicializar no Windows e desinstalar o Ubuntu / WUBI como faria com um aplicativo normal do Windows.
Editar: o Windows Vista / 7 inclui pode fazer uma imagem completa do sistema que pode ser restaurada facilmente mais tarde, isso pode ser outra opção em vez de dd ou outros utilitários de clonagem de disco de terceiros. Isso só está disponível nas edições Professional / Enterprise / Ultimate, por isso talvez não o ajude.