In order to get the bots to deploy any handweapon, you have to change its velocity bots so it can throw it further. Usually a velocity of 15 will work. But then you have a deployed handweapon that is thrown instead of dropped, which for single player usually is not a big deal. Another issue is that bots won't deploy a weapon unless you trick them into trying to throw the deployed handweapon at an enemy. So, you can set the Aitemplate maxrange to something really high like 1000. This will get bots spamming the map with landmines or what else you want them to deploy, but there is no way to make bots deploy them strategically.
Now, since bots can't use the detonator correctly, you have to change the detpack's timetolive projectile setting to just a few seconds (5-10) instead of the usual 180. Now, these you want a short AI range so the bots will try to throw them at vehicles.
I explain it in more detail in my offline modding guide:
http://battlefieldsingleplayer.planetbattl...?showtopic=6860