H1 Tags?

I received a Website Grading Report and it said I need to include an H1 tag on every page. In our list, H1 is listed as the Site Title and H2 is the Page Title, so I have been using the Site Title One Time and the Page Titles on Each Page. Have I been misunderstanding that? And if I put the Site Title in the Header (so it shows up on every page, would that help to accomplish the correct goal of higher ranking?)

And all of my sites are getting flagged for “too many page requests.” My sites do tend to have quite a few images, but the pages load very quickly. Is there anything I should be doing differently to decrease the page requests?

Most SEO documentation and tools advice to have different H1 on each page (as page title).
Google are smart enough to understand pages when the page title is H2 so there is no real benefit in changing it on existing site.
Regarding too many web requests, there is no strict rule about it, if your pages are loading well for your clients then it is good enough for search engines.