Make a geometry transparent

No, you need to set transparency on each volume, as you do with color.

I was usually quite happy with what TGeoManager::DefaultColors() does, it makes volumes transparent based on their densiity:

Cheers,
Matevz