The proposed system really closely mirrors my own experience.
What are the motives for central storage?
Putting all of these cameras on central storage is expensive.
If it's just central management, it might be a better choice to go with a system that offers that. March Networks Command Enterprise is a good solution for this. Each location gets a Windows server with lots of storage and a copy of March Command Recording Server. The central location gets a Windows server with Command Enterprise. All of the recording servers report system status to the enterprise server, and the enterprise server exposes all of the cameras in the system through a single, centralized database.
If the storage truly has to be central, then you're dealing with some trade-offs to consider. For example, when the network links fail, will you still have video? The client IT staff, or a consultant, need to have enough knowledge about QOS, bandwidth and connectivity monitoring. That goes double if your client is, or may soon buy VoIP telephones, video conferencing, or other time-sensitive protocols. You also need to look at the camera bandwidth in aggregate and determine what your client will tolerate in image quality, resolution, and FPS. It might also help to understand the regulatory and legal environment, and that environment's tolerance for things like lossy video compression. Adjusting FPS and configuring lossy video makes a huge difference in video bandwidth.
The client staff need to be able to coordinate so that all components of the system are talking to an NTP server.
I'm assuming the cameras are preexisting, and are IP. If the cameras are analog, you're also looking at buying encoders for each analog camera. Five to ten years ago, that made sense. Today, I'd suggest pulling and replacing any analog cameras with IP.
For consultants, I'd say you'd want local legal and banking compliance experts to ensure your system meets banking regulation requirements for coverage and business continuity, and produces legally admissible footage. You also would want to have a networking guru on call. This might be as simple as having Cisco Smartnet on everything. You'll want to engage their internal staff for physical security, enterprise risk, information security and compliance as well as IT.