OK, made a couple nitpicky formatting/regex changes.
A few remaining things:
I'm not sure we want to set the Library Catalog to something containing "API" - that field isn't really used in most citation styles, but it's still a little confusing and not really relevant. The default (the translator label) is fine.
"Download file as PDF" - "Full Text PDF"? For consistency.
Is the manifest useful? We don't normally attach machine-readable-only files in translators. We could put it behind a hidden pref, but it seems to me like the sort of thing that you'd attach manually if you wanted it.
If we're attaching the PDF, why attach the image? Are the PDFs often very large? (I'm not confident that snapshot: false will prevent a non-text/html attachment from being attached...)
New translator for checking. I think it's pretty straightforward as the metadata is all coming from their public API. Thanks!