I think I know what you mean. You want all the pages to be on the first scrolling page. Not an easy way to do it because this is hardcoded in the theme files, so you need to join them manually.
These templates usually start as plain html, so if you have the original HTML template I can do a new conversion very quickly, and also create backend menu for all the texts.
Same will go for the footer and the header actually.
I have developed some software that automates the conversion of normal static templates to wordpress by 70% and this is why I can do it fast.