Have you read the system integration manual for the GSM radio? if not, give it a read here (pay close attention to chapter two). The GSM radio is fairly picky.
Are those sensors on breakout boards?
That's all i can see right now, i'll take a more detailed look later.
I'd recommend adding a reset switch for your MSP430. You need ESD protection for the SIM card.
Any reason you need or want the DHT22? I really don't trust that sensor line for accurate measurements.
Switch your UART line! It should look like this:
_MSP430__ _GSM RADIO_
| | | |
| | TX -> RX | |
| | RX <- TX | |
C2 and C3 are not needed. The UCS provides load capacitors up to 12pF.
In fact that 32Khz crystal is not really needed. The UCS has a REFO clock source that can provide a 32Khz clock signal. I'd still would leave the crystal footprint in though so that it could be added at a later time if required.
I would recommend replacing C7 with a 100uF tantalum capacitor. That GSM radio requires a lot of power when transmitting. Also consider providing reverse current protection if you think it may happen. the GSM radio does not have any reverse current protection.
Follow the recommendations on reducing noise and EMI from the radio, as this could affect your analog components. The reset line seems to be really susceptible to EMI.