me too, I loved Verdana before I discovered FOSS and DejaVu Sans is basically FOSS Verdana
For Python definitely PyCharm.
I remember that RMS’s position is that if someone (!) can change it (eg there is an “update firmware” button), it is a computer and should run free software. If no one can ever change it, it is a circuit. I think that makes some sense.
It’s possible that it doesn’t work if you installed it from elsewhere than the Play Store (e.g. F-Droid). I do not know for sure though.