And now I am debating which players to add to fill my roster. I tend to usually load up on what if RBs sometimes leaving players which have higher potential so need your help

Who would you stash from the following:
The what if RBs:
LaMical Perine - he might be the top RB next year? But hasn’t shown much
Ke’Shawn Vaughn - assuming Fournette doesn’t come back Vaughn could be a David Johnson like story where Arian preps him for one year and then he becomes the main guy.
Rashaad Penny/ Deejay Dallas - Carson is a FA with high chances of leaving
Alexander Mattisson - he seems like a good handcuff but I don’t have Cook. I had him last offseason and it didn’t work out so ready to drop him.
Then the higher likelihood to succeed players:
Darnell Mooney - he seems like he could be the main WR next year if Robinson leaves! Has shown lots this year too.
Gabriel Davis - he might be the no2 next year and they like him a lot.
Adam Trautman - I have Fant, Hockerson, and I. Smith Jr but it seems like trautman has caught 100% of passes and J Cook is a FA which most likely will be gone.
Preston Williams - he would be a top Wr if healthy.
Collin Johnson - he might be in a great situation next year with Lawrence being their QB
Things to note: my league doesn’t trade RBs easily unless you overpay and I tend to be a top 4 finish I get low draft picks. We also can’t trade picks

So my strategy has been to pick what-if RBs like Edmonds, back in the day Carson, mattison etc some very few pan out but a lot more that usually don’t pan out. This makes me pass on players like Chark or Claypool or back in the days T Hill to name a few.
So who would you stash/ add now for the offseason?
Davis seems like a MUST stash, Penny since I have Carson seems reasonable and Mooney. I have room to keep 5 spots unless you would drop others from my signature.