Intended usage of Cloudflare Tunnel?

I have a Fly.io app that does a lot of websocket stuff.

Can I use Cloudflare Tunnel to (1) improve latency and (2) get DDoS protection/firewall?

If yes, how does the pricing works? Do I get charged for egress?
Was this page helpful?