Moton is fine for another 2-3 years. We can reduce his cap number with an extension.
I wouldn't be entirely opposed to a tackle at #8, but I'm not sure Will Campbell is that guy. It'd have to be a true tackle, not a tweener tackle/guard.
To be honest, my favorite tackle prospect in this class is Wyatt Milum and he's generally considered a 2nd/3rd round guy. But he's by far the most natural pass protector in this class, IMO.
Still, all this OL/TE talk is moot unless we go HARD on defense in free agency to the point we can afford to pass on some really good defensive players at #8. There's just too much talent there at multiple positions and we have far too many needs on defense to pass on taking one of them.