Flatpak installation instructions are already here Pidgin 3 on Flathub Beta or in the README.
As for Bonjour and XMPP, yes they haven’t worked for a very long time and this is all covered in the previous state-of-the-bird posts. However, I do realize that reading through all of those is not ideal and am looking for a way to work around that.