A different opinion. While a cyclocross bike would be very good for what you want to do, so would the touring bike. Yes, the touring bike would be a little heavier, but it has the same toughness, brake type and tire versatility as a CX bike. An advantage of the touring bike would be the lower bottom bracket and associated more road bike like handling. There are also a few recent road bikes and many older ones with room for wider tires and with not too tight handling to make them good all road bikes.
For example.