Your first is , no doubts the Mamm. formerly knowed as Lindsayi, but as I've mentioned here before in another topic, has nothing to do with lindsayi. The name is now: M. sinforosensis ssp. cobrensis.
The second one: The closest I can get is apozolensis, NOT the var. saltensis because the much longer spines, but the normal apozolensis
And the name for the 3th one: I've been looking in my greenhouse to a similar plant and I found exactly the same one. It has no fieldnumber but came from Deherdt Nursery who got it from Lau himself. Oh, you want a name: mine is labeled as M. sonorensis (yellow spined form)