As for the 1 HD elf...yes, he does qualify for the feat
How are 1HD elves qualified for weapon focus when they don't meet the requirments of the feat. They don't meet the +1 BaB requirement. They meet the proficient with a longbow cuz as an elf you are automagically proficient with it. But that is only half of it.