Since you want to host website on godaddy, please visit and purchase hosting as per your requirements, then you will need to make nameserver settings to connect url to hosting. If you want, then you can install theme on current domain as well. But then you will need to transfer once you switch to godaddy.
You want to install this theme, you will need to provide cpanel login details to make database connection and installation.
Saw the attached document, you want to change home page layout, it will be needed to design and develop it from scratch because theme may not allow or may not have option to switch to design as per your requirements.
Putting up data and images can be done in short time, if design remains the same for pages, as per the page.