Diar Sir! I can do this script for you. What you will have:
1. Administrator panel (with list of pending domains - number of checks, adddate, etc..) You can add/delete domain from query
2. Script that check domain names. If domain name is avialable to register - script will send register message and notify message to you.
Configuration of your server will depend from number of domains, check frequency, etc. If you describe me average number of domains and rate of checks i can advice you server(s) configuration. Thank you!