Not 100% sure of the ID on the M. haageana ssp. elegans - I bought it as M. elegans and it seems that this would be the current name, but the plant I have does not quite fit the description in Pilbeam's Mammillaria book. However, not many others seem to fit either. The M. bocasana has many buds but is not quite ready to flower. The M. lindsayi might be ready for its own basket, it has started branching in the last year.
The basket gets morning sun and is in the shade from midday onwards.