Hey Ian,
you indeed can cache those pages, it actually should handle it automatically if your Kentico Setting has the client-side caching is set.
Check your Settings, System, Performance on "Client Caching" and set a timer on it, that should trigger the proper Response Headers for Cloudflare to catch.