I use display:none when I don't want to see the header on a page.
<h2 style="display:none" title="Copyright"></h2>
I have heard however, that Kindle doesn't like that. I'm not sure if they just ignore it or what?? I suppose you could use line-height:0 instead, but I hate using work arounds for other's bad coding...
Otherwise the headers you use do NOT all have to be <h1>. They are supposed to be hierarchical...how you use that is up to you, but I use it like:
h1 - Title
h2 - Front matter (dedication, foreword, etc.)
h3 - Chapter Titles
h2 - Back matter (also by, author's note, copyright)