How long will it take you to finish the job?
It depends on the number of pages and the design, so I will say between a week and a month, but still relative
Proposal:
having a good level in html, css and wordpress, please check my profile, also i can send you a sample if needed.
greetings