This one is very possible.
This one has my scepticism though.
I haven’t yet seen Cloudflare give country codes based on AS numbers, but solely based on IP addresses.
I doubt Cloudflare distinguish between the geolocation database that Free ↔ Enterprise users can use in their WAF, however, one test point that includes geolocation from Cloudflare would be these:
→ https://canhazip.com/more
→ https://ipv6.canhazip.com/more
→ https://ipv4.canhazip.com/more
→ https://dash.cloudflare.com/?to=/:account/:zone/security/waf/custom-rules
It is very common for certain website owners to choose to block AS numbers of cloud / hosting providers (dedicated servers, VPS, and so on), as it is very rarely that legitimate users would be connecting to a website that way.
Doing so can often limit a lot of bot traffic, or otherwise useless noise, that your site receives.
A lot of games can be played in that direction, so it probably wouldn’t be completely impossible.