Consulta de pines libres del Arduino Uno y del puerto serial

Me acaba de saltar una duda.... viendo la disposición en la que están colocadas las placas Arduino Uno y la tarjeta de la xbee (xbee shield) ¿sigue permitiéndose utilizar sensores analógicos? más que nada saber si todos los pines quedan libres y cuales no cuando se coloca encima el Xbee shield?

otra duda es, Para montar otra placa además de esas (como colocarla una placa GSM), Ya no me sirve el Arduino UNO porque tiene sólo 1 puerto serial? (Tx,Rx) o se puede compartir este puerto con ambas placas?

Gracias de antemano