He only turned 18 back in October, so of course there would be some ahead of him on youth level, especially since both Wilson and Keane are very good at that level.
No, I haven't watch much of Wilson outside of the United 1st team, because that doesn't really matter that much, many players can look good at youth level, but very few of them can cut the mustard at senior level. Wilson would've been ahead of Rashford had he not been loaned out, but that probably turned out to be a good thing in hindsight, since I simply can't see Wilson or any other of our youth team strikers having the same impact as Rashford have had. He might be lucky to have got the chance, but it's no fluke that he's done so well.