The Communities forum and your realm forum would be good places to check for social groups to join. Communities are cross-realm chatting and grouping, while a guild is more interactive but limited to your own server or server group; for Aegwynn, you’re connected with the Bonechewer, Daggerspine, Gurubashi, and Hakkar servers, which means you’re basically merged together and act as a single realm. You can be a member of only one guild at a time, but you can join more than one community, and the two aren’t mutually exclusive so feel free to try out different groups – you can always leave if you don’t like it there.
Also check these threads:
https://us.forums.blizzard.com/en/wow/t/new-player-friendly-guilds-check-in-here/
https://us.battle.net/forums/en/wow/topic/981608215
Don’t stress over getting heirlooms yet, they’re expensive and meant for leveling alts, not for the first time through when you’re already focused on learning your way around. They’re also found in the Heirlooms tab of the Collection interface (toys have their own tab), their stats are on par with quest gear so they aren’t as powerful as in the past, and the recent 8.1 patch greatly reduced the amount of EXP needed for 20-110 so leveling speed isn’t enough of a concern to worry about affording a worthwhile set of heirlooms and upgrading them to work past level 60. If you only care about being 120 ASAP, buy a 110 level boost or use the one that comes with the BfA upgrade. Otherwise enjoy the experience of seeing everything for the first time.
Having said that, the Darkmoon Faire is open during the first full week of each month, and some heirlooms can be bought with prize tickets earned by playing games and certain DMF quests. Next fair is in a couple weeks. More info and a site worth bookmarking:
https://wow.gamepedia.com/Heirloom
https://wow.gamepedia.com/Darkmoon_Prize_Ticket
Also, talents are learned at level 15. They’re extra active or passive abilities, and you can switch them when you’re in a “rested” area such as a capital city or an inn. Icy-veins has class guides that explain how things like talents and stats are used by your class and spec:
https://www.icy-veins.com/wow/class-guides
Between the age of the game and the profession changes with BfA, gathering professions aren’t the boon they used to be while leveling. Varies a LOT by server. Far as I know Herbalism and Mining are still a better option than Skinning since more professions use herbs and ores than leather. They also grant a bit of EXP, which can add up while questing. Later expansions are where you can make more gold, particularly Northrend, Cata, and Pandaria ores, as well as the current BfA ores and herbs. Just keep in mind that most other players are also trying to sell stuff so you’ll sometimes need to relist things.
You’ll need to learn different versions of the profession for each expansion, so look for the local profession trainers at 58-60 when you can head to Outland or Northrend, and 80 for Cata or Pandaria. Don’t bother with Draenor mats, but Legion professions involve extra quests and the pre-110 mats aren’t as profitable.
There’s a huge amount of content to explore. Many players wait until they’re at level cap and go back, many like to take their time while leveling and see as much as possible, many do both with lots of characters. There’s no wrong way, what matters is that you’re enjoying yourself. Don’t be afraid to click on things and talk to NPCs, never know what you’ll find.