Hello. The whole process can, and should, be automated. I will design another form where you can approve/disapprove listings, and, if they are approve, then the listing will go into your current database and will show on your site. I will also add a very nice and interactive form validation to the your current form. The idea is to make it fun for the users to enter all that information, and if they miss a field, just tell them in a nice way. That for sure will keep them comming back. :)
About me: New to this site but with 10+ years of experience in the industry. References/links are available upon request. Payment can be done throught escrow and released when the final product is completed. Thank you, Cesar.