bash の alias では $@ などは使えません。
引数は後ろにつけることしかできないです。
~/.bashrc に alias のかわりに

lsa () {
    ls -al $* | $LSPAGER
}

と書けばよろしいかと思います。