Спасибо всем за ответы.

Подвела итоги.

1. согласна Ferocactus acanthodes
2. да, скорее Cleistocactus
3, 4, 5. Mammillaria
6. да, больше всего похож на Azureocereus hertlingianus.
7. может цереус?