Wira - There is no way to determine what volumes will be needed for a restoral before starting the restoral. (See "Restoral preview" in ADSM QuickFacts".)
TSM is an "enterprise" software product, where commensurate hardware resources are expected to be in place, which includes a library with all primary volumes in it. Unfortunately, your company is not committing hardware resources to meet the scale of the product and your site needs, leaving you caught in the middle. The active data storage pool facility in TSM 5.4 could possibly help your situation; but, again, it seems unlikely that your company would commit to the cost of TSM 5.4, either. Your only alternative is to fully implement the procedures necessary to support "overflow", as described under topic "Managing a Full Library" in the Admin Guide manual, which includes operators responding to mount requests. Richard Sims