Elves not sleeping is indeed relatively setting specific, and while trances are in Elves of Golarion, it's something we'll honestly probably be moving away from in Golarion. We've done a fair amount to reimagine our elves, and by having them sleep (or at least implying they sleep) does help to make Golarion's elves more Golarion and less Forgotten Realms (which is the actual only setting in which elves don't sleep, I believe... even though they seem to still be on a day-night cycle and often have beds in their homes...).
BUT! If you prefer the non-sleeping elves, that certainly still works in your game. Unless I'm wrong, there's nothing in the elf flavor text in the PRPG that says they DO sleep, is there?