Hey there Steve, we're happy to have you onboard! Oh hey, some of those shows you listed I used watch prominently. I've seen some Pokemon, and Gravity Falls. I'm also a big fan of Avatar, do you have a favorite saga from the two? I haven't watched the anime much since Unova, but we do have a dedicated PokeAni section where you can share your thoughts about the anime with others. You can find that section
here.
I highly recommend you to get Sun, as you mentioned, the concept of Alolan forms is really cool and some nice Pokemon have come out of that. (Such as Alolan Vulpix, my favourite Alolan form too! ^^). It's a game really worth playing! So yeah, I hope you enjoy your time here! Feel free to send me a message if you ever need anything! :D