god i havent played DnD/Pathfinder in ages, but iirc longbow is a martial weapon and rogues don't get martial weapon proficiency. I don't think compound bows even exist, but would be either martial or exotic if they do. I don't think you really need a longbow since the improvement over shortbow...