Puedes buscar un whois prefabricado en PHP en la página de hotscripts:
http://www.hotscripts.com/search/?bo...s&category=PHP
Por ejemplo, otras veces se ha recomendado este (tienes un demo):
http://www.mrscripts.co.uk/
Tu servidor debe soportar PHP. Esto lo que hace es comprobar si el dominio está disponible. Si lo está, ya puedes montarte tú el resto para la compra, reserva, etc.
Espero que te sea de alguna ayuda.
Saludos