Hi, I read your requirements, I have 7 years experience with WordPress development work. For the html part are you happy with custom field for imputing text from admin section? all other tasks are easy and need only few hurs to accomplish, please give one chance to show you my experience, i promise you will love to work with me as like my other pas clients did.