Is the SMF05C connected betwenn SIM CARD and sim900a module really necessary?
Or can i just use 4 ordinary zener diode instead? If yes, what should be the voltage rating of the zener, 3v, 3.3v or 5v?
The SMF05C is just five TVS diodes in one package. They are rated to stand off at 5V. Their purpose is to protect the SIM900a from static charge held on the SIM card as it is inserted. It your SIM is always fitted you don't need the SMF05C, if it can be removed it is advisable although not essential that you use one. You can replace it with five pairs of back to back 4.3V Zeners.