2-4 perls from algans.
10perls from pvp event.
6perls guaranteed from follower Qs.
an average of 8perls per day from wqs and camp Qs.
The total your going to need for your main for boots, gloves, belt and bracers (if ur a mage skip bracers) is 880 perls. Thats roughly 5 weeks of nazjatar daily chores spending max 1 hour/day in there.
Anecdotal casinomath: 1/6 for socket. 1/4 to 1/6 for item effects (assuming no weightings). resulting in an average of 30 gambles per slot. totaling in 600perls needed from your alt. Doable over about 4 weeks of playtime by spending 1 hour in nazjatar/day on that char aswell.
Estimated total time played for 4 items that are bettter than anything else availible ingame is thus 28+35 = 63hours spread out over 5 weeks time.
(this is not counting the occasional emissary wich can give 25perls aswell as any raremob that you might stumble upon. So in reality your probobly gonna be done faster and with less time spent.