Hard to predict where your 1st will end up with so many unproven players at RB. If I knew the 1st was going to be late for sure, then I wouldn't mind making that trade. But looking at the roster, I'd probably stay put.
I think Davis and Kelce are close, but I'd much rather have the 1.05 over the other pieces (even if it's the 1.09). I'd see if you can swap Davis for Kelce straight up, or maybe add something small to get it done.