I am getting the WQs on my warlock and i only have the main hub unlocked at the moment
No, you'll still need Good sumaritan to do the nighthold quest, nighthold still unlocks for everyone but the quest will give AP/mount. If you didn't do the rest of the AP quests in Suramar then there is really no point in just doing these.
When you log in there is a big pop up that tells you about "gain suramar rep to unlock CoS/Arcway" and if you have them unlocked you get a big pop up for "join the insurrection" with insurrection being the post exalted quest chain.
you unlock the Hub by doing the banshee quest that gives you the tree in the cave, i thin its like 5-6 quests into Suramar you talk to Khadgar, you walk around with thalryssa for a bit, then she gives you 2-3 quests to complete that makes the hub a bindable location. you'll need to do a few more if you want the Suramar disguise since it makes doing WQs in the city a lot easier or you can just wing it and do only the WQs that show up outside the city area.