Ainda há muitas máquinas que são executadas na arquitetura de 32 bits. (Muitas pessoas que conheço ainda usam a arquitetura de 32 bits.) Portanto, seria uma boa escolha disponibilizá-las para essas pessoas. O Ubuntu geralmente vem pré-carregado com as bibliotecas necessárias para executar aplicativos de 32 bits, em um ambiente de 64 bits. Se ele se recusar a executar, instale a biblioteca ia32, usando este comando:
sudo apt-get install ia32-libs
E para a última pergunta, não. Você não será capaz de 100% garantir que funcione fora da caixa em todas as distribuições linux, já que algumas vêm com outros pacotes pré-carregados.