i run a free flow kind of game all i do it get a ruff draft of a campain and let the players do what they want.
i have bin gming for about 6-7 years and that seems to work for me i just adapt for the characters and i adapt the world around them.
im use to running very long campains so the adventure will change as we go.
i guess my point is make any type of character you want and ill be able to fit you in.
as far as dwarf and elf in the same party ....well that is not somthing ill have to deal with thats what the party tention meater is for 