All mbuna will cross - if you plan on breeding and selling and want to know your producing pure fry setup species tanks or tanks where you can have 2 different groups that are less likely to cross in them (ie peacocks and mbuna).
What is likely to cross in your tank depends on so many things, tank layout, age/dominace of fish, ratio of sexes and the biggest one luck and how you hold your tongue on the day and what way the wind is blowing.
Your Dems should breed true, but dem males may have a crack at the Afra females, the rusties and Afra are both zebras so will do as they please with each others girls. Rusties are probably the most likely to have a crack with the yellow females.
Good luck!