You can find a whole bunch of playable races for pathfinder online for free, but if it's D&D, you gotta buy them. As for the second thing, you have to talk it over with the DM to see what they will and won't allow. Some might have no problem with it, others might want to stick to the core raves. It all depends on them.