I think last years draft was really to fill back their ST holes and the Bills did really draft in players to challenge the incumbents on those spots. McKelvin is a talent and an exception and he found his way into the CB starting role.
If the Bills draft at OT, OG, DE, and TE early in the draft, I don't see how these kids won't be starting for the team come September.