Holy Fahnestock!
33 miles, 3500 feet of climbing, a huge amount of trail riding, 0 resupply.
There are many rock gardens throughout the route. I’d say this route sits squarely in the ‘could use a hardtail instead’ zone. That said, an able bike handler wouldn’t have much issue doing this on a gravel bike. I’m a subpar bike handler and had a blast using my gravel bike.