Just my guess on that about which bandits show up is based on your reputation with them.
It took me a while to figure it out, but you need to feed them to increase their "Like" for you, before the new abilities are available to train.
You will also eventually get to a point where you can purchase Succubus leaves