IMO, any of these bikes will work fine for what the OP wants to do. the question is more what else the OP wants to do.
If the OP also wants to ride singletrack and doesn't want to own several bikes, I think a hardtail 29er is the better choice. If the OP wants to do speedy gravel races on farm roads, a cx-ish gravel bike like the Checkpoint might be the way to go. Then again, I've been in relatively fast gravel races where guys on carbon XC racing 29ers are keeping up with the dropbar bikes easily at 23+ mph. I've also seen plenty of people riding some pretty gnarly singletrack on rigid dropbar cx/gravel bikes. I would just get what you like the look of and swap the tires as suggested above.