Hmm, so you'll need a forum account to download the covers or it'll be a separate account? Probably got answered before (and is a bit of a silly question) but I tl;dr'd everything past the first couple of posts.
It'd be nice to prevent the bots from registering, though. I've seen a bunch of bots here more than in any other forum I've been to. O_O