Because removing a device changes the network, and you never know in what way it changes. If you only have 20 devices in total it should work, but I would a least do a full reboot of Homey after removing a device to make sure it’s properly removed from any internal tables.
That’s bad marketing. Athom’d rather let people find out themselves that Homey is limited in that respect.
If you’re still using the original Athom power supply for Homey, change it for something else. 5V and 2A minimum of a decent brand should work. The original power supply is crap and can cause random issues.
No, you can’t force that. You can try pairing the device closer to the router and hope it uses the router, but no guarantees. With the v5 firmware, you still can’t force a device to use a router but according to lots of users that are running it, the mesh network is much better (if it works, some people had to do a full Zigbee reset after upgrading to v5 to get their Zigbee working properly).