The most WRs that can be kept is 24 - if everyone keeps 2. Most likely not all teams are going to keep 2 WRs. You are looking at 15-20 being kept, just a guess and Royal would be at the low end of that list. I don't think you are going to get much more than what was offered to you already, unless someone is in real trouble with keepers. I would make the trade
I would agree, if not one of the keepers had to be a rookie.
Royal has been the best rookie WR and was rookie #6 behind Matt Ryan, Joe Flacco, Matt Forte, Chris Johnson, and Chris Slaton, therefore I would rate his value a bit higher.
But prolly you're right and that is the best I could get...