After some research, I realized that I would need a gravel bike with enough flexibility to change the road tires for off-road depending on the itinerary (maybe from 25 to 32cc).
My experience has been that you don't want to do this. Changing tires makes only sense if it happens rarely. For example, if you live in an area where ice and snow are common, you want the bike to accommodate summer and winter tires which you change twice per year. It's then up to you to choose between having two wheelsets with possibly full brake discs and cassettes installed, or installing the tires to the same wheelset which takes more time, requires less storage space, but costs less.
I ride on 28mm slick tires, and I have observed them to work extremely well for off-road. 32mm slick tires would be even better off-road without sacrificing on-road capabilities. Choose 32mm slicks and use them always.
It's a major misconception that riding on singletrack would for example require gravel tires, or a gravel bike, or worse, a mountain bike!
is there a lot of difference between mechanical and hydraulic?
Mechanical disc brakes should probably be avoided. They don't offer the same feel for braking that hydraulic disc brakes offer, require very frequent adjustment, and worse, in most models the adjustment needs turning two adjustment screws per brake as opposed to turning only one adjustment screw. (Some TRP Spyre models are an exception.)
Mechanical rim brakes have some benefits and drawbacks:
- The "road" caliper brakes should be avoided. They usually don't allow enough tire clearance.
- Cantilever brakes in my opinion are somewhat troublesome. At least on my Surly Long Haul Trucker, they tend to squeal. Also in the BR-R550 that I have are almost impossible to remove the cable from the brake for wheel removal. I need a separate Shimano SM-CB90 quick release to avoid several minutes of fighting with the cable removal.
- V brakes don't work with Shimano STI levers so you need special V brake drop bar levers. Of course this is not necessarily a bad thing: it encourages you to choose more durable bar-end shifters that you can operate with thick winter gloves. Also, typically V brake drop bar setups don't have enough barrel adjustment screw threads, meaning you may need as many as three barrel adjusters in the cable to allow adjusting for pad wear (adjuster #1: noodle with barrel adjuster, adjuster #2: Jagwire mickey on top of the noodle, adjuster #3: Shimano SM-CB90). This need for many barrel adjusters is caused by V brakes being long pull brakes and most adjusters not having enough screw threads for this long pull.
- All rim brakes have two wheel revolutions of reduced braking when the rim is wet. For experienced riders, this isn't a problem (when you anticipate the possibility to need to stop, you already clear the rims from water by gentle pre-braking). But for inexperienced riders, it may be a dangerous surprise.
But hydraulic disc brakes aren't perfect either. All disc brakes suffer from extremely fast pad wear even in non-wet conditions. Also, hydraulic disc brakes don't offer good braking for heavy bike+rider+cargo combinations. Usually with rim brakes, it's at least possible to raise the rear wheel using the front brake. But with hydraulic disc brakes, you may run out of lever travel before that happens.
Also, if someone with experience could review my list and tell me if there's something off or something that I could improve
Your tires seem to be optimized for off-road conditions. Think about how you actually use the bike. If you ride 10km to a forest trail, then 15km on the forest trail, then 10km back to your home, you are actually riding 20 km on road, and 15 km off-road, meaning your tires should probably be optimized for on-road conditions.
About the only situation where these special "off-road" tires make sense is if you carry your bike with car to an off-road trail, then ride on the off-road trail, then carry your bike with car back to your home. Or maybe if you happen to live very near an off-road trail, then special "off-road" tires might make sense.
I'd say for the vast majority of riders who think of themselves as off-road riders, actually ride more on-road than off-road, because they don't happen to live near the off-road trail.
Besides, I have serious doubts about the viability of your bike for off-road use. It seems you are optimizing everything for weight rather than durability. It's very odd to construct a bike that's only expected to survive smooth pavement, never any off-road paths, never any curbs, and then put off-road tires on it. For off-road, I would put more spokes on the wheels and maybe consider some other frame material than carbon fiber (and same for seatpost, stem, fork, handlebars, cranks, rims, in fact any load-bearing component).