You're sure these are the bars you want? You say you'll ride in the drops all the time, which I don't think anyone who's not racing does. I think you've got the info you need about what levers fit what bars, so I'm just adding the thought that you should find a way to try out this setup for a little while before you buy new parts.
I personally am not so into road drops- my fixed has bullhorns, and my commuter (gears, fenders, panniers) has drops with hoods that I'm in the process of exchanging for mustache bars, because I've not been pleased with the drops. I don't feel that I have enough control on the hoods (definitely wouldn't skid if it was fixed), I don't use the drops enough to justify having them, and the flats have no brakes, and poor control. Everyone's different- but maybe find a way to try the setup on somebody else's bike for a week or something first.