You will be able to handle all of the spawns that I have found. I am not certain that it will have the DPS to break an officer, but I am not certain. I am currently in a psudo-fleet passive Drake. I have not been close to be broken, not even a little bit. I do keep my eye on local though and pull in drowns and head to the station as soon as I see a neut in local. I also always keep a couple of reloads of fof missiles in the cargo bay just in case I get caught...generally speaking nano dudes don't like getting their drones popped and it is really annoying when they got you jammed. You do get nos/neut'ed a lot in Delve and even so with the EM and INVUL powered down I think that the lowest I have gotten is 80% shield. I finally bought a couple of Raven's on the market, so will begin ratting in that in stead. The dps is a whole lot better which should equate to quicker rat kills and more isk/hour...or so I hope.
I think there are a couple of set ups for the Drake in the pvp section. I like to rat in as close to a pvp set up as I can just in case the bad guys come a looking for trouble.