I have read the general idea of your script, but Twitter puts strict restrictions on the new accounts, so if your account does not have good content it is most likely to be blocked due to too many follow/unfollow activity.
Just keep following people, you will getting more follows automatically
1. I do not think it will make a difference, but on the contrary, your account will be suspicious.
2. It is not a good rule as it is a quick way to be banned due to the multitude of reports against your account.
If you are a good programmer, the program will run for a trial period and then sell activation codes for a specific price