Is there an argument like
--install-dir=/usr/local/binor--filename=composerto also run Composer directly when installation ends, thus redunding the need for&∨?
A execução de ./composer-setup.php --help lista as opções suportadas e mostra que não há nada para implementar o que você procura.
Não há nada errado em executar comandos separados, é para isso que servem os scripts de shell. Há, no entanto, uma diferença entre linhas separadas e && , que é que && garante que composer seja executado apenas se o download e a instalação forem bem-sucedidos. Você pode obter o mesmo efeito com set -e (que vem com várias advertências em alguns ambientes, mas nada se aplica a você, até onde eu saiba).
Se você realmente quiser minimizar sua linha de comando, você pode executar
curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer && composer
mas eu sempre recomendo manter uma cópia dos instaladores baixados.