We don’t have an official place yet to share templates and such but you can try checking with the FB Group and see if some are interested in sharing theirs.
Re the extra space, that is because the theme you’re using doesn’t have a reset.css or normalize.css, the browser is automatically adding those margins to your body. Use the CSS snippet below and you should be good to go!
Actually, I can see on the other pages that there is styling applied to the body tag just not on that specific page. Are you using a different page template there?
Not really sure what you mean there. I just checked the other pages of your site and it seems it already has a reset stylesheet, it’s just not loading on that specific page. I’d suggest getting in touch with the theme developer.