It really depends what they want, but I wonder if Epenesa doesn't quite fit the scheme they run now. Last year they were mostly a 3-4 team or played a 2-4-5/1-5-5 on 3rd down. Epenesa can play on 3rd down but he's not athletic enough to play as a 3-4 LB and not big enough to play as a 3-4 end - a bit like the way Wise became a bit part player. Bill is going to want a 3 down player in the 1st round.
If they want a Van Noy replacement, I think Baun could be the guy - although he's a little lighter than I'd like. I'm not convinced by Baun at 23 though. Would prefer him in the 2nd.
I think Josh Uche could be a Jamie Collins type. Really athletic, can rush the passer, and I've seen him dropping into coverage and covering TEs and RBs really well down the field. He's a little smaller than Collins at 6'1 245lbs, but he has long arms.
I do think Terrell Lewis. could be terrific here but his injury history is concerning and I'm not sure if we would take him without a full medical. Has great size at 6'5 265lbs, and is really athletic. Prefer him to Epenesa because of the versatility. I think he can play OLB, and move inside on 3rd down in the Trey Flowers role. Plus can probably trade down 15-20 spots and get him.
The other guy I really like is James Lynch from Baylor as a much cheaper Epenesa. Can probably be had in the 4th round and is 6'4 290. He's a high motor guy, who has some surprising athleticism.
Personally my ideal draft would be to trade into the 35-45 range, pick up a high 3rd, and take one of Lewis or Baun. I'd also take Lynch in the 4th . That would leave roughly picks 70 (estimated) 87, 98, 100 to move around the draft board for a TE, WR, and S.