is the end of the elements miniseries also going to be the season finale for season 8?

No, there's a few more episodes after that to close out the season.