That's not exactly free. (Not saying it should be free, but just don't claim it is when it isn't.)
As far as I know, Android apps can't be shared with other accounts, but all our tablets use my account, so they can all use my apps. Unlike with Steam, where they need their own account and their own purchase in order to play simultaneously.
So my partner and I can each play Civilization VI on our own tablets at the same time, but if I were to purchase one of the add-on packs in the game, that could not be shared (as there is no store-level way to distinguish a consumable sale like a free-to-play game's fictional currency).
Yes they can.
https://support.google.com/googleplay/answer/7007852?hl=en
You can share purchased apps, games, movies, TV shows, and e-books and audiobooks from Google Play with up to 5 family members using Google Play Family Library.
the "diamonds" are mainly used to install mods from the mod store, however, you can get the same mods from the official forum and drop them into the mods folder without any issues.
again, you comment without knowledge. this is not a freemium game. it can be played for free with no significant limitations.