Like I have said before.
Tyron Smith is your LT cheap contract can't replace what he brings to the table.
Zach Martin is your RG
Tyler Biadasz and the other cat Fronok or what ever his name is will be your C.
This leaves you with move Collins for picks
Steele is your RT.
And the spot that needs to be fixxed to help prolong Smith LG.
Collins has more value here as a guy who can play RT or LG than whatever mid round picks you will get for him. You aren't going to get a high picks for him. Plus a trade before the draft doesn't even save you much cap space (like only $1 million or so). It doesn't make much sense in trading him unless someone goes brain dead and gives you a 1st or high 2nd round pick.
Move Collins to LG, Steele to RT and find a legitimate C. That's a better OL than what you suggest.