This is a admin tool intended for valve's source dedicated server, BAT was designed for public servers, with adult admins. That dont want infinite number of useless/abuse punishments. Just a basic admin tool for banning/slapping/kick all in a handy menu or via console commands. And a design to keep it simple and minimize mod spesfic code means its going to work just as fine on counter-strike source as any other mod like Insurgency.
This is because your admin account has the k flag, read more about admin flags here
Yes, you can find it here
press the 0 key
Add +admin_loadrandomlevel to your server startup line
Do a meta retry 01 ( Or whatever number it has in the meta list command )
Enter meta list as command in the console
Yes, place it in <gamemod>/cfg/mapconfig/<mapname>.cfg ( cstrike/cfg/mapconfig/de_dust2.cfg )
They are automatically added if they are in the mapcycle.txt file or whatever the mapcyclefile cvar points to, you should also read about {cms_selflink page='70' text='votemaps.ini'} and {cms_selflink page='67' text='adminmaps'}
Yes offcourse, read more about it here
Yes you can download it here
No. Short version is BAT needs the steamid to validate into something. Longer version is that BAT does not consider a player fully conneted untill he has a proper steam id, and him never doing this will create problems. There is also the side issue with that fact that when players STEAM ID dont validate their most likely on a hacked/cracked steam account or perhaps the server your trying to host is cracked (Its offcourse posible with a bug in either BAT or steam somewhere).
Yes off course, read more about it here
BAT logs any problems it runs into in addons/bat/logs folder