Download File from Popup Box

Hi, I would like to build a site that has the same functions as this: - here’s the flow for visitors:

  1. Front page has all the latest illustrations displayed (done dynamically)
  2. Click one of the illustrations, a popup appears
  3. Every popup has links where visitor can download svg or png of the illustration
  4. Popup also has info of the creator
  5. Illustrations are filterable where visitor can toggle which category of illustration they want to see

If anyone has any idea this can be done with WebFlow, would be great to hear from you, thank you!