Can we assume CDDC is a cd catalogue program? If so then budget this into your price.
30.000 mp3 tracks is at least 120 gig so it would be best to get 2 large hard drives. The second to keep a backup of the data.
Also the music software will need to be included in the cost....others can advise on the best for this.