1 - 2. You can see it if click on your mons on the left side.
3. This is intentional, to make the game harder, as said above.
4. Subway would become pointless. However, if they manange to make a quest that can unlock it, and make it work along with subway, it would be pretty interesting. It wouldn't be that cheap though.
5. There is an NPC that tells you this, you can also see it in discord. However, yes, it should be more easily accesible. Maybe in the trainer card.
6. I don't really care about this point, but yeah, why not, I'm sure many people would like ot.
7. I think the trading system is fine as it is, region lock should stay the same. As stated above, though, an automated auction house would be amazing (similar to that of neopets).
8. Can't say nothing negative about this. I think ot would be nice.
9. That would change completely the paradigm behind releasing pokémon in the pokémon universe, lol, although it would be more "realistic" also. However, I think there may be negative consequences. There's a reason behind being able to trash mons in your box after capturing them for 200$, I'm sure this change would affect something related to that mechanic.
10. You can encounter shinies almost everywhere, it's purely luck based. And legendaries are locked behind quests, therefore you will not be able to find them so easily.
11. As stated above, legendaries are locked behind quests, and no, you cannot encounter more than one species of each legendary in each account. That would completely destroy the concept behind a "legendary" pokémon, and the reroll mechanisms.