The Jedi classes in Star Wars d20 are built for the particular system used by Star Wars d20. That is, the Jedi classes use the skill & feat-based Force powers, and they have vitality Points & wound points instead of hit points. These typically don't fit into the standard d20 fantasy or D&D system. So, if you wanted to use the Jedi classes in such an environment, you'd have to convert them.
As for races - Jedi in Star Wars do not exclude by race, so why should they in a fantasy world? Any race should be able to take a Jedi class.