AB Trini, Controversial didn't just answer some of the questions... he answered all. Any player who decides to play for a competing Federation is signing the death warrant on his career becaus the local Federation is like a franchise. Is like a McDonald's, the individual investors pay McDonald's a franchise fee to open up on yuh corner. McDonald's in turn provide the uniforms, training, infrastructure, building plans, construction, food etc. (all at a cost) to the local franchisee... in exchange the franchisee gets to use the McDonald's name and keep profits earned.
I dunno if the local Federations pay FIFA a fee to join... but just as you can't paint yuh own sign and say yuh selling McDonald's Happy Meals, same way yuh can't start yuh own competing Federation and say yuh competing internationally. Nobody will want to play you, because FIFA will discourage that... you don't want to undermine your own 'franchisees', so you don't encourage competing Federations.
Now FIFA can always step in and take over the local Federation (as they did in Dominica in recent years) where they feel that the local Federation isn't capable of getting the job done. But is master crook Jack Warner we dealing with... the same man who have de stiletto pressed against Sepp Blatter's back. As long as Jack is involved, change is unlikely to come to the TTFF because he has the tacit backing of the FIFA machinery. Jack "own" de local McDonald's so FIFA eh about to let anybody come and compete against him.