As to the contact tracing, that was, if I remember correctly Apple / Google only because of some changes to the bluetooth stack?
EDIT: it appears there is a microg implementation of the Exposure Notification Framework so I guess that this should include tracing: Corona Contact Tracing Germany | F-Droid - Free and Open Source Android App Repository
From the sentiments here, it sounds like that isn’t the case. Has someone tried debuging the open version?
EDIT2: I should have read to the bottom first:
Does CCTG run on Sailfish devices?
Yes, BUT with one important caveat: Apps running via the Sailfish Android compatibility layer can’t access the devices Bluetooth functionality so the core contact tracing functionality won’t work. All other functionality like check-ins, contact diary, receiving test results and saving vaccination certificates is available though.
We’ve also heard people successfully use the Sailfish native app Contrac for the contact tracing functionality.