In order to do this you must download both zip files
To play with more than 15 bots in single player do next:
(this is for 32 bots)
Go to "c:\program files\ea games\battlefield 2\mods\bf2\ai" and make a backup copy of AIDefault.ai.Then unzip 32bots.zip to this folder and overwrite AIDefault.ai. And that's it.
To play with more tickets in SP do next:
This is more complicated so i will try to explain it step by step
1.In "c:\program files\ea games\battlefield 2\mods\bf2\Levels" there are folders of every level you can play in single player.
2.In each folder there is zip file named "server.zip"
3.I named every zip file for the proper level.
4.Download "levels.zip" file from here.
5.For every level you need to open server.zip and replace file named "Init.con" with one you downloaded here.
In that way you will have about 1800 tickets at start.
Greetings from Serbia.