Off topic but god I hope not
On the topic of Ultra Beasts, I don't think they will. If they do, it'll probably be in some very minor way like you can catch a few new ones in the postgame, but I highly doubt Gamefreak will use them as a plot point again.