To me the first 2 photos look like a Tephrocactus of some sort and the second 2 photos look like some species of Opuntia subulata. Although my...