We have a 7100 in our training virtual lab we have over 20+ sip trunks configured on it.
We say 10 just for performance issues.
You can add more, but when you do just monitor the CPU and Memory usage to make sure you not maxing out the unit.
It all depends on how many calls you are sending out each trunk and features you have configured on the 7100.
Hope that helps.