Hi,
Your project is very straightforward and very easy to develop in about 25 hours. I can easily integrate all the requirements you have into a user friendly, reliable application. I am a drupal expert and the modularity of drupal allows the flexibility we need to create your application in such a way that you, as the site owner, can modify and adapt it in the future without requiring the expertise of a programmer. Please check out my wesbsite, captaindrupal.com. It will give you a better understanding of who I am. You can skype me at skypeID: senseieric or messenger me at yahoo messenger id: ericbarber007. Thanks.