The answer to your questions depends on how you're operating the bots. If you're doing it with no proxies (or non-residential), that is usually the biggest flaw.
I would recommend watching the bots as they proceed through the initial stages just to get them off the ground.
Bans come in many forms and are mostly automatic.
The lack of detail in your questions/ description makes it hard to depict the answers.
Personally, all of the bots I've created have made it through tutorial island and made it past the first 100 levels using the basic free scripts, so I have not had the pleasure of a ban from the starting process so far. The only bans I have received are from the free quest script for the base points to trade (gets stuck in a loop on quest).
Keep an eye on your bots for the opening portion and continually switch the scripts to maintain an appearance of versatility (along with using the correct proxies, if not already).
- BlaZe