Oh wow top 50 is pretty rough. He has absolutely elite ball tracking skills, his lack is probably on the route running side. Which yeah, not ideal coming into the NFL but can be taught. elite athleticism, body control, and ball tracking really you either have or don't. I think he would instantly be a top 50 WR but has the potential to be top 10. On the CB side I really don't see the Will Johnson is better angle. Will is good, but again Hunter is elite. An instant impact, top 10 CB year 1 kind of dude with potential to be a top 3 island type of guy.
All of the above is assuming he focuses full time on one or the another.