A 3845 or even a 3825 will surely do what you need. There is a feature called "CCME" by which the IP phones, cisco or other brand, will work like a feature-rich PBX without additional components. In the branch offices you can use smaller router like the 2801 with the same CCME feature.
For the switches, the smaller model that cisco makes, with PoE support is the CE-500, unfortunately these switches don't enjoy much of a reputation among professionals.
The 2960 models are only layer 2 switches, this is not a problem in itself, but they have no POE that is very important in IP telephony to eliminate the ugly power bricks that are so cluttering for the desk.
The next models that supports PoWE are the 3560, then the 3750 that is stackable with an highspeed backbone. There is also a version of the 3750 with 48 ports and PoE that fits inside the router in case you like a super-integrated solution.
The wireless part should be discussed separately because it's a matter in itself, but for starting you can put a wireless module in the router itself and if it not too buried in the building will start with some coverage already.
The most important thing is that you locate a cisco partner that is honest and straightforward in making the design with you. Then if you have questions you can always come back in this forum.
The CCME is an IOS software feature and not hardware. When you order the router, you can choose a bundle that come with the CCME license and a PVDM2. For the 3845 they give you a PVDM2-64 that is enough for 2 T1 PRI for example.
In other words there is no need for callmanager or anything else. Everything is contained in the router. The features are comparable and in some case superior to those of the full CCM. Look at:
You have reached the Cisco Logistics Support Center.. To Check Status of
your RMA, visit Product Returns & Replacements (RMA). Need help? Contact
us by Phone or Email. North Americas Phone: 1800 553 2447 Option 4
Email: firstname.lastname@example.org Europe Phone: +3...
The short answer is that you don't.... That isn't entirely true while at
the same time it kind of is, but for the most part you don't configure
the softkeys. You enable or disable them via TCL. Here is the long
answer. Be sure to read the whole thing or e...
Topology: IP Phone > Switches > Microsoft NPS setup to forward 802.1x
proxy to > ISE 2.1 patch 3 Authentication: EAP-TLS using Cisco MIC SANs
Phone Models 802.1X support? 802.1x flavor Addtl Comment EAP-MD5 EAP-TLS
Cisco 3905 Y Y N Cisco 6911 Y Y N Cisco ...