Hi Dan,
The way for admin users to see all live chats, is to give the Manager rights to the managers in the queues you select.
If an agent transfers the chat from one queue to another, the manager will need rights in both chats to monitor it. Once a chat is marked dealt with, the manager can review the chat via reports.