Re: how do you keep advertisers away from your adwor ads
You can't. Pretty much anybody that can type in a query can see your ads if they're either in or have set the correct location. There are also a lot of web based programs out that that scrape ads for competitive research. If you launch it, it can be found.
If you're feeling really savvy you can location exclude the city that your competition's headquarters are out of. That's not a guarantee though since a lot of companies are hiring agencies to do their pay-per-click for them.