That old wiki mentions having to buy them or having a subscription , none of that is needed any more. Just go talk to the right contact and you're good to go. And I strongly recommend playing them, they are really great arcs and fun missions.
Also want to mention the Homecoming Wiki has better up to date info