Hi ionacarr,
re your first question, if you take your bird, reverse it, and look up the longer version of the word you get in Chambers, then you see the definition "on record".
I just can't see the wordplay for the "seed" clue three lines below. I think I've got the word right, with the first 3 letters being the abbreviation of a publication, but I can't see how that is a manufacturer. Or am I getting the wrong end of the stick?