I would buy a Titanium gravel or road bike that will take tires up to say 35mm. Some road frames will but not all. The frame is good forever although welds can fail but not likely in a decent Ti frame. I would also opt for easy maintenance and make sure it was easy to put new cables and housing on, but really hydraulic brakes are better. R7000 groupset is a great deal and once you get it set then it is up to you.