Simple wordpress booking plugin. No backend dashboard needed, but well commented code.
check this document [login to view URL]
This should be an easy job for experienced developer, only expert php and wordpress dev (5+ years) should apply.
Please explain 2nd point in short in your message, so that i can know you have read all details properly.