Ah, it's a builder from the ground up (from scratch). Unfortunately, we can't provide support for complete redesign and development of the site here. I recommend contacting a developer for this. I just thought there were just missing few part that we could provide some guidance.
But as for the layout, we could help you by guiding you bit by bit. We can't provide it all at once so let's start with one question at a time , you can also open a thread for each question.
Thanks for understanding.