You'll want something like the african brown (xenomystus nigri) or brown ghost (apteronotus leptorhynchus), the others will get too big.
There are some other small ones but I don't imagine you'd find them regularly at the LFS.
I would think leopard bush fish could eat the golden panchax? Mine is still small though so havn't seen the extent of how large their mouths are.