Yes to all. I completed all the races, but do I have to repeat and win the 20 races for the achievement as well? I even met all possible girls and dumped them all. Now Niko's kinda not getting some but none of those girls were worth the grief. But I digress... I just completed the most wanted/manhunt achievement and am left with about 75 pigeons to hunt and some 30 odd jumps to find.