O sistema operacional Android é baseado no kernel do Linux, portanto, teoricamente, todos os telefones Android devem ser capazes de execute o Ubuntu para Android. Então a questão, qual celular vai rodar o Ubuntu com o melhor desempenho. Para isso, você terá que analisar as especificações de hardware e ler algumas avaliações de desempenho. O desempenho suave com o SO normal será transferido para um desempenho suave com o Ubuntu.
O recurso de encaixe ao qual você está se referindo utiliza a porta microUSB. Isto irá se conectar a uma porta USB no seu computador. Todos os andróides têm essa porta. Eles o usam para carregar a bateria, adicionar música, etc.