1/ How to end the game?
What about when you retire, add some sort of time / date so that say when you reach 35 you are forced to retire, or maybe even take the game in reverse rather than get sacked and that's it game over, why not get offers from previous clubs to return and gain some form back.
2/ There's only two possible ways that come to mind....
- Ask for donations
- Get your game aboustly fine tuned and see if a comerical developer would sell your game, it's not impossible if the games good enough, people who visit CricketGames.com will be able to tell you a forum member (Oli Norwell) developed a game and it's now on general sale at all computer games stores after Medias Interactive (Or something like that) saw the game.