Let's take these points individually. And like with most talking points in football, these are only opinions and could be right or wrong.
Agree that at 33, he's getting past his prime for his style of play and his goalscoring has reduced dramatically. But he played in 33 of their 38 league games and was not in their game squad 4 times. And because of his presence, how often has he allowed another to score because defenders were tracking him ?
Agree that Awoniyi hit form at the end of the season, 4 league goals up till Christmas, out with injury for 2 1/2 months then 6 goals in the last 4 league games. It's his first season with them and he does look the part. Surridge did sign from Stoke (misread he signed in 2022, thought it said 2023) but before that he was at Bournemouth. My bad. But as to his quality, your "good" review is my "Kevin Kyle meets Kevin Drinkell". I'd join Grendel in a "Taxi for Robins" call if we ever tried to sign him.
And finally, Luton.
Yes, I do believe if Luton were to make an offer (they won't), Vik would not be an auto start, he'd play in a rotation with Adebayo supporting Morris or another striker if he moved on. The Playoff final showed they are very similar players. Luton also have Cauley Woodrow in reserve but he's another I wouldn't want in our team.
Personal opinions. Other opinions may vary.