D&D has always been kitchen sink gaming. You can fit a lot of different settings and styles into the D&D framework. The downside is if you want a more coherent setting, then you'll have to put in work to make it so, and convince your players to accept it.
As for magic rules. I go with the...