I think that even if the other stuff could be worked out, the country issue is a deal breaker. Once managers are allowed to manage outside of their own country for the purpose of a second team... chaos!
If wanted a team in, say, Barbados, I could buy a second team, maybe land it in there, and then let my first team go bot. Then I'd have a team Barbados. If I paid for that second initially, I'd be pretty ticked off if I had to drop that team before dropping my first team.
If I get two teams in the same country, and I already happen to be in, say, Barbados (I'm not), and if I were a really good coach (that's debatable), odds are really good that my two teams would face each other fairly often, whether in the NT or in the same (top) league.
Philosophically, I think it's probably better for the game if managers gave their all to their one team. I was once on CSFBL (it's a baseball website, similar idea to this one) and I have to say that managing more than one team sucked a lot of the fun out of the game, in the end I could never do a decent job of managing more than one team well at any given time, so I basically would have one good team... and a bunch of mediocre teams. I'd hate to be in a league with mediocre teams with blase managers.
Let me know if you want me to come up with more reasons why I think we should stick with one-team limits.
Don't ask what sort of Chunks they are, you probably don't want to know. Blowing Chunks since Season 4!