need help in arduino leonardo

hay all ;

i am using Leonardo board + Gsm shield +Hbridge + DTMF decoder

i am asking about is Leonardo board enough for input i have here

input is :

5 input from DTMF decoder (MT8870)
6 input from H-bridge
2 input from GSM modem (Tx&Rx)

u know that Leonardo has (10 ports digital + rx&Tx ports ) +(5 ports analog )

what is your question? what are you trying to accomplish?

is digital input ports enough here for my project ?

or can i use analog ports here ?

i am making robot controlled via gsm modem by DTMF