Confused in Click and URL

Describe the problem.

Url: Python Courses on Treehouse

Sitemap:
{"_id":"primarylinks","startUrl":["https://teamtreehouse.com/library/topic:csharp/type:course"],"selectors":[{"id":"allavsoftlinks","parentSelectors":["_root"],"type":"SelectorLink","selector":"a.card-box","multiple":true}]}

I am on a paid subscription, but paid subscription allows only one-one download of files.

Scrapping Logic:

I have given a scrapping link:

No. 1 It should capture all links and save them, which the above code does, but
No. 2 It should click all the above-scraped links, which
No. 3 Will take it to another page, which further needs to be clicked and
No. 4 Finally, on the last part of this scrapping there will be a download section, which will have the link to the amazon server, I want to capture all such downloadable links.