Thanks for getting in touch.
Regarding bulk download of metadata for all articles in Europe PMC, we do provide a metadata export here:
https://europepmc.org/ftp/pmclitemetadata/
This is based on the "lite" version of our API response which returns only the key metadata such as title, journal, authors, etc., for a given search term. It may not be suitable for your use case, as it does not include the core metadata such as, abstract, full text links, reference list, MeSH terms etc.,
For programmatic access, the rate limit is10 requests per second or 500 per minute and is applied per request/query, not per field or per returned record. The maximum supported pageSize is 1000. So, querying with resultType "core" and an effective page size would the most efficient way to retrieve large portions of the dataset.
I hope this clarifies your question.
kind regards,
Madhu