hola! no tiene slot para targetas de camara, de micro sd si que tiene lo que podrias hacer es conectar la camara mediante usb, para eso tiene que comprar el cable usb otg
http://www.htcmania.com/showthread.php?t=382900
en este post pone la gente varios a elegir en la pagina de BQ oficial venden tambien pero eso a 8 €
en cuanto a rigidez yo la encuentro fantastica, es dura, pero nose que tipo de viaje vas a a hacer asique...
espero haberte ayudado