Binu - per the SRND you can have survivability for inbound SIP trunks via CUBE. You'll need to apply the survivability service on the inbound VoIP dial peer much like you would for an inbound pots dial peer.-matthew
You can get the information in a few ways.The most inexpensive (free) is going to be to pull the information from the gateway itself via SNMP. The ifTable OID's should have what you want.Aside from that, there are various 3rd party applications that...
That sounds a lot like a defect related to the code loaded on the DSP's.I'd suggest taking a look at open defects based on your IOS version specific to DSP's. You can view the current version of the DSP code that is running by issuing a 'sh dspfarm ...