Firewall Settings with Cloudflare Stream

I know a common best practice when using Cloudflare is to setup a firewall to only allow access from Cloudflare IP addresses.

I set inbound ports 80 and 443 to only allow traffic from the IP ranges posted on Cloudflare’s website.

But I have a few questions:

  1. Are any other ports besides 80 & 443 recommended / required?
  2. Does Cloudflare Stream work with this setup? Are any mods required for Stream?

I ask because I’m finding that Cloudflare Stream embedded videos sometimes time-out when using a firewall. In case it matters, I am using signed URLs and allowed origins with Stream.

Thank you.