This is really impressive as a HS student great job!
Another way to augment how the news is written instead of focusing on templates you could also to do something like autocomplete.
Recall that GPT-2 is designed to predict the next word in a sequence. If you did conditional generation on the front part of the sentence then you could autocomplete the rest of the target sentence. (have up to five autocompleted versions that have the best sore).