Bom, apesar de não ter um laptop aqui, vou tentar ajudar. Sou usuário do Ubuntu 9.04 e desconheço essa informação de que o disco do Ubuntu não crie dual boot, o que tenho aqui por sinal. Só se for um caso específico para laptots, mas mesmo assim acho difícil, pois tem que ter o particionador para efetivar a instalação, e se tem particionador, certamente existe a possibilidade do dual boot. Quanto às suas perguntas, vamos lá:
1) Pelo que me consta, qualquer versão a partir da 7, que foi a primeira que tive aqui, permitem a instalação do dual boot com quaisquer sistemas operacionais da microsoft;
2) Sugiro que você instale o vista por cima mesmo do Ubuntu, salve o que é importante e, após isso, reinstale o ubuntu. Depois de passar pelas etapas escolha de idioma e tipo de teclado, você chegará ao particionamento de disco, lá você terá diversas opções, entre as quais "redimensionar partição". Clique nela, e arrastando a barra divisória você escolherá o tamanho das partições vista e ubuntu. Lembre-se que o Ubuntu precisa de, no mínimo 5 GB, enquanto o Vista, de 16 GB. Redimensione então de acordo com as suas necessidades. Aqui mesmo no fórum há tutoriais mais didáticos. Basta pesquisar.
3) Meu computador é 64 bits e rodo tanto com o xp como com o ubuntu 32 bits sem problemas.
Espero ter sido útil.
Abs.