1 - 32 bits já foi respondida, 64 bits se não me engano suporta até 16 terabytes de memória operando a 48 bits, porque apesar do nome, processadores de 64 bits operam a "apenas" 48 bits na prática.
2 - Há um ganho, embora nem sempre percebido ou significativo, softwares compilados para AMD64 utilizam as instruções SSE ao invés da velha x87 para cálculo de ponto flutuante e nem todos os programas conseguem se beneficiar desta alteração.
3 - Já respondido, mas pessoalmente prefiro o htop para isso.
4 - Não, o máximo que você pode tentar é otimizar o kernel, as aplicações e as bibliotecas uma a uma, mas ainda não saberia dizer se mesmo assim você conseguiria "transformar" o sistema sem formatar, não valeria nem o esforço de tentar.