The 3 three ITG cards are all the hardware you need to connect your systems (assuming the Meridians share the same WAN).
Another couple of issues:
Call Quality
The ITG can use a number of codecs to convert the voice to data packets. If you go for top quality speech, using codec G711, the voice quality will be similar to that of a normal switched Meridian call. This will use 100k of the link per call. If you choose a codec like G729, it will only use 32k, but the call quality will be closer to that of a GSM mobile. It's a trade off. It may be an issue if you put a lot of voice calls on the WAN, or you need to move a lot of data regularly. You may need a faster DSL connection.
Quality of service
VOIP call packets on a LAN need to have priority over data, otherwise parts of the conversation could be lost. The easiest way to do this is using Baystack Business Policy Swiches. A BPS needs to be connected to the Meridian voice LAN (T-LAN), the Meridian control LAN (E-LAN) the Data LAN and the DSL link at each site. The BPS is configured to set the priorities.