1: That's a stupid risk, again he had average stats playing in the most Oline friendly system ever created. HoF HC, Hof line coach and the GOAT QB with a lighting release. Not sure why you have never addressed this point but all signs say he is more likely to be Solder 2.0 than a true great LT.
2: Already addressed the WR part, doesn't matter how good a player is if they are toxic in the locker room then you don't want them on the team because they can't win it by themselves. Besides do you really think Bob has the patience or personality to deal with a diva? Because you know we saw how cool and calm he was with Brady and Osweiler. As far as Bell goes what part of didn't want to come here aren't you getting. Also how good is he really when he has been gone a year and his replacement looked just as good. Either the Steelers struck lighting twice in a row or maybe its the system they have.
Not saying Bell isn't good, I wanted him to, but there is more to the story on this and I don't think he was worth throwing stupid money at.
3: So now we are suppose to follow the Bills example? F/A isn't done yet and the draft hasn't even started yet you are already implying they aren't going to fix the line. How about we see what we have when the season actually starts before we declare 2019 a lost cause.
To answer your question everything possible? No, I suppose they could have gone your route, broken the bank, pray that this is the year they win it then destroy the future of the team for the next 5 years or more. Do I think they have done everything reasonable and overall healthy for the franchise long term, yes. They've gotten somethings wrong but then I think they've gotten some things right to. This whole thing started with you when they didn't sign Trent Brown, literally that day you changed from "Good times are ahead" to "Business as usual on Kirby".