Heads Up :
The post you are writing will appear in a public forum. Please ensure all content is appropriate for public consumption. Review the employee guidelines for the community here.
Try looking under service parameters for a timer that is set to 620 seconds. Then change it and see if the call drops at the new time you set. If it does you can then start troubleshooting whatever that timer does as a starting point for your issue.
I just ordered a 2951 ISR G2 and was told by my Cisco team that I could use it as a voice gateway as long as I was running UCM 7.1.3. I haven't recieved it yet so I can't confirm this works in production, but I trust what they told me.
I use CIPC version 7.0.2.0 and it has been working fine for me on Windows 7 other than an error it throws up everytime I fire it up about an issue with the CER service.