Hasn't this been dealt with 10 times in the past? Warlocks need Con>Dex>Cha, the rest is optional. Small size is good, as is no racial HD, and low LA (only exception being the Pixie)
No LA: human, gnome, halfling, stronheart halfling, water halfling, desert kobold, Elf subraces without Con...