While they're not valid, I believe the browser will still respect non standard headings. The browser will treat them like non semantic elements (similar to a div), but you can kind of make it legit with a couple different aria attributes. I would recommend staying within the standard heading sizes though.
I don't think that h7 and h8 exist?! Are you sure this is necessary? And why no h1?
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/He...