How would you incorperate the magic? I mean that Harry seems to have pretty much all, or some elements of all spell caster types. Not to mention some fudging with they Vamps, and were creatures.
Well, it's probable that Harry is a really high-level NPC so that some of the generic rules for player characters might not directly apply.
You're right: Vampires and other creatures from MCWOD may not directly translate into the Dresdenverse, so some tweaking might be needed. When I run D&D games (especially when it's a d20-derivative) I tend to ignore chunks of rules and get down to the basics, so I would mostly stick to general powers and abilites for supernatural creatures and not totally stick to the "by the book" information. Ask yourself if each power seems to fit what we know of vampires (for example) from Harry's world and pick and choose what fits best.