I can easily put these pages together for your Wordpress site, i've done it many times before.
I understand that your project needs SEO friendly content for each of the four proposed pages based on some input from yourself. Your listed requirements for each of your pages below is very clear and will be easy to follow.
I have done this exact project many times before, including several travel blogs and small businesses setting up or migrating to new websites.
I will follow your instructions below for the 'Home' page first, creating the necessary content, uploading and adjusting the banner images, and adding the buttons you would like where you would like them on the page. Once this is done (in roughly a couple of hours) I can feed it back to you for approval before proceeding with the other pages.
Please get in touch with me if you would like to discuss any further details.
Thanks,
Rory