I recommed
<span class="bold">Wileyfox Swift</span> that I currently own. It costs around 100 british pounds when its on sale on amazon every month. Its an excellent affordable phone.
What you wanted to know:
- removable battery: yes and you can buy a cheap replacement directly from producer,
- card slot: yes, two
- fm radio: yes, with earphones as antenna,
- dedicated camera button: physical no, digital yes in the menu when screen loads
- no physical buttons besides the ones for power up and volume,
- screen five inches.
You can also go with the newer version called
<span class="bold">Spark+</span> It uses Cyanongen OS 13 that is based on Android 6.0.1 and will definitely be updated to Android 7.0 whenever it gets available.
Just check the specs on the developer site and decide for yourself:
http://www.wileyfox.com/
There are no physical buttons as its nowadays standard with smarthphones. Only some expensive rugged phones have physical buttons nowadays. Like this one:
http://www.catphones.com/en-gb But you need to shell out some big money for them.