When must a law firm have its general trust account externally examined?

 Is there anyone that must be notified of the external examination? 

Who bears the costs of the external examination?

What are the key sources of obligations regarding trust and office account records?