cover_url = 'http://whatever'
You can't set metadata (the author is always set to calibre)
There is no mechanism for additional user specified information, the idea being that downloading news should be as simple as point and click. What is your use case for this? You can override the use of username if you want, but that is a hack
Either attach it to the custom recipes thread or attach it to a new ticket on the calibre website.