Centos is the only officially supported distro, but it works just as well on any other. In some cases, you may need to install some extra dependencies, but not much
Only officially supported on RedHat, perhaps. Works well on many other distros (I run it on NixOS).
I've successfully run it on KDE Neon (Ubuntu based)