Can SparkChess work behind firewalls?

Yes, if you can browse the web, you should be able to use the multiplayer service.

SparkChess uses websockets for multiplayer. This technology allows for quick, lag-free interactions between players. It is theoretically possible for it not to be available in some very restricted environment or maybe through the Tor network but we haven’t received any such report in 10 years.