The different finals...hmm don't know if I'll be able to make it in version 1.0 ! I know what you mean, that once the league has finished, like the first 4 teams play direct elimination match (like in a cup).
I have already the algorithm for the cups, I used it in the european cup national leagues (FA Cup, Coup de France, etc) and works, but have to see if I can implement it directly after the league ends.
Even if won't be in 1.0, in a subsequent update for sure, shouldn't be too hard.
For each team I have several attributes, including the home/away shirt design and FAME and FINANCES. Fame is the team popularity, like Manchester United or Barcelona will always have a high fame. It wil influence the player generated by the CPU at beginning of the game. Of course you can edit manually all the player on a team and this will determine if a team is powerful or not.
But if you don't want to edit them manually just put the right FAME value and the CPU will generate the random players accordingly.